【发布时间】:2017-01-22 01:56:13
【问题描述】:
在 Chrome 开发者工具中,有什么区别:
>[]
> 0: Object
> 1: Object
和
>[Object, Object]
> 0: Object
> 1: Object
我正在尝试调试 Angular 1 应用程序,我有 2 个运行同一组代码的按钮。单击一个按钮,我得到第一个控制台显示并且我的数据没有显示,如果我按下另一个按钮,一切正常。右箭头实际上是黑色直角三角形。
提前致谢
【问题讨论】:
-
我能想到的第一个输出的唯一原因是您的代码分配给数组的原型:
a=[]; a.__proto__[0]={}; a.__proto__[1]={}; a;或通过类似的原型操作。
标签: angularjs google-chrome-devtools