Chrome开发者工具,对象之间的区别

时间:2016-09-14 09:49:57

标签: angularjs google-chrome-devtools

在Chrome开发者工具中,有什么区别:

>[]
    > 0: Object
    > 1: Object

>[Object, Object]
    > 0: Object
    > 1: Object

我正在尝试调试Angular 1应用程序,我有2个按钮运行相同的代码集。在一个按钮上单击我得到第一个控制台显示,我的数据不显示,如果我按下另一个按钮,一切正常。右箭头实际上是黑色直角三角形。

提前致谢

1 个答案:

答案 0 :(得分:1)

两者都是对象数组 Chrome控制台的用途是显示数组的最新值。 所以第二次你的数组有2个对象(我假设你正在安慰相同的数组)所以它在第一行给出了该数组的当前值。但是当这个数组在控制台上打印时它是空的,这就是为什么[]符号,但现在它有2个对象,这就是它显示两个对象的原因。