在Chrome开发者工具中,有什么区别:
>[]
> 0: Object
> 1: Object
和
>[Object, Object]
> 0: Object
> 1: Object
我正在尝试调试Angular 1应用程序,我有2个按钮运行相同的代码集。在一个按钮上单击我得到第一个控制台显示,我的数据不显示,如果我按下另一个按钮,一切正常。右箭头实际上是黑色直角三角形。
提前致谢
答案 0 :(得分:1)
两者都是对象数组 Chrome控制台的用途是显示数组的最新值。 所以第二次你的数组有2个对象(我假设你正在安慰相同的数组)所以它在第一行给出了该数组的当前值。但是当这个数组在控制台上打印时它是空的,这就是为什么[]符号,但现在它有2个对象,这就是它显示两个对象的原因。