Kullanımdan __proto__
kaldırıldığını (veya standardın bir parçası olmadığını) biliyorum ve bunların hepsini ama __proto__
değerine baktığımda Geçersiz Tarih yazmasının ne anlama geldiğini hala merak ediyorum ..
var myDate = new Date(1331869050000);
Date.prototype
bir Date nesnesi olması, ancak[[PrimitiveValue]]
dahili özelliğininNaN
(tarih nesnelerindeki bu dahili özellik, zaman değerini saklar ) olmasıdır, bu nedenle temsil etmez aslında geçerli bir tarih.Date.prototype
benzer bir nesnedirnew Date(NaN)
...