我有以下代码
var d = new Date();
Object.prototype.toString(d); //outputs "[object Object]"
Object.prototype.toString.apply(d); //outputs "[object Date]"
为什么会有这种差异以及发生了什么?
编辑:
d.toString() // outputs "Tue Nov 06 2012 ..."
那么“[object Date]”中的日期是从哪里来的。是浏览器的本机代码起作用吗?