2016-09-22 67 views

回答

0

它的實際返回日期對象,其中作爲__proto__(原型)單獨說「無效的日期」,這是因爲每ES5日期規格是這樣的,

Date原型對象本身是一個Date對象(其[[Class]]是「Date」),其[[PrimitiveValue]]是NaN。

來源網址http://es5.github.io/#x15.9.5

希望這有助於

1

你在哪裏看到它拋出?控制檯顯示一個Date實例。此實例的__proto__屬性是無效的日期,但您根本不應該關心它,它是內部實現的一部分。

嘗試new Date().toString(),你應該得到一個有效的字符串表示你的日期,這意味着一切都很好。