Traditional anthropocentrism ever made great contribution in the history,though produced passive effect too. Non-anthropocentrism is reasonable,and there are certain defects too. Modern anthropocentrism,by giving up the defects of both traditional anthropocentrism and non-anthropocentrism,is enriched and perfected with great theoretical advantages.