为什么JavaScript从valueOf()而不是[object]返回[object Object]?

时间:2011-06-06 08:00:19

标签: javascript

JavaScript是否有特定原因将[object Object]作为valueOf()方法的返回值返回?

为什么不只是[object]而是[object Object]?

1 个答案:

答案 0 :(得分:16)

第二个Object是对象实现的接口。例如,document.body.valueOf()将返回[object HTMLBodyElement]