5

重複の可能性:
Chrome Dev Toolが日付__proto__を無効な日付として表示するのはなぜですか?

Dateオブジェクトのプロトタイプを検索すると、奇妙なメッセージが表示されます。

Date.prototype; // Invalid Date

これは奇妙です; のプロトタイプからオブジェクトDateを期待どおりに取得できないのはなぜですか?さらに、返されるメッセージは文字列ですが、typeof(Date.prototype)「オブジェクト」を返します。私もそれが独特だと思います。なぜこの出力が得られるのですか?

4

1 に答える 1

3

15.9.5 日付プロトタイプ・オブジェクトのプロパティ

Date プロトタイプ オブジェクト自体は、[[PrimitiveValue]] が NaN である Date オブジェクト ([[Class]] は "Date") です。

NaN は何が起こっているかです

于 2013-01-29T17:24:10.687 に答える