在javascript中访问匿名数组

时间:2013-11-07 07:24:22

标签: javascript

我们如何使用javascript或jQuery访问对象中的匿名数组? 我们从一些我们无法修改/访问的应用程序接收此对象。

 obj = Object
    : Array[3]
       0: Object
       1: Object
       2: Object

我们尝试使用for...in loop,但这不起作用。enter image description here

3 个答案:

答案 0 :(得分:0)

它看起来像一把空钥匙。

var array = obj[''];

请注意,nullundefined也可以是键。

var array = obj[null];
var array = obj[undefined];

答案 1 :(得分:0)

我需要查看更多代码,但我知道您无法访问它。 如果我有这个问题,我会开始调用JSON并在我自己的代码中重构它。也许不是最优雅的解决方案,但它确实有效。

答案 2 :(得分:0)

它似乎是一个你试图迭代的数组

var arr = item.props.AlarmColumns;
for (var i = 0; i < arr.length; i++) {
    console.log(arr[i]);    
}