0

如果我扩展数组,它们的内部看起来都一样。那么为什么第一个标记为 [Array[4]] 而最后一个标记为 [Array[4], Array[4], Array[4], Array[4]]?

在此处输入图像描述

谢谢!

4

1 回答 1

2

正如小i图标所解释的,展开一个对象会显示其当前值。

如果您多次记录同一个数组实例并在日志之间添加项目,则会发生这种情况。

它立即打印数组的值(折叠线),因此它显示了数组的原始值。
当您展开它时,它会展开对象的当前状态,包括以后的添加。

于 2013-06-19T15:53:48.083 回答