影响价值判断的主要因素有哪些