下面带有属性date扩展的对象'0'本身就是一个对象,但是扩展时该对象为空,但原型对象除外。什么是灰色日期?它看起来不像对象的键,因为“日期”应该是键。
我正在尝试复制该对象,却不知道发生了什么事情。
答案 0 :(得分:1)
变灰的东西是控制台中Date
对象的直接表示的一部分-就像它为您的数组显示Array(200)
一样。
进行console.dir
时,将获得与将对象作为另一个对象的属性时相同的表示。
进行console.log
时,您将获得不同的表示形式,因为根据记录的值的类型(并不总是可扩展的对象表示形式),它会显示不同的内容。
对象扩展后为空,但原型对象除外。
是的,Date
instances没有任何自己的属性。时间戳记值存储在internal property中,但devtools并未显示。