为什么 Chrome 会根据对象视图是否展开而显示两个不同的数据集?
在收缩视图中,我的对象有两个属性:
在展开视图中,我的对象具有三个属性:
您在控制台中看到的对象是该对象在特定时间点(即您记录该对象的时间)的快照。当您展开对象时,它将再次评估属性。
在下面的示例中,我创建了一个具有两个数组属性的对象。我将其记录到控制台,然后添加了第三个属性,c
to it.
尽管我刚刚添加了第三个属性,但只有前两个属性仍然显示。在控制台中展开对象后,我可以看到第三个。它是对象的最新状态。
如果你将鼠标悬停在小蓝色上i
图标,它解释了它做了什么:
下面的值是刚刚评估的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)