我们如何使用javascript或jQuery访问对象中的匿名数组? 我们从一些我们无法修改/访问的应用程序接收此对象。
obj = Object
: Array[3]
0: Object
1: Object
2: Object
我们尝试使用for...in loop
,但这不起作用。
答案 0 :(得分:0)
它看起来像一把空钥匙。
var array = obj[''];
请注意,null
和undefined
也可以是键。
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]);
}