在javascript中访问匿名数组
如何使用javascript或jQuery访问对象中的匿名数组? 我们从某个无法修改/访问的应用程序接收此对象在javascript中访问匿名数组,javascript,Javascript,如何使用javascript或jQuery访问对象中的匿名数组? 我们从某个无法修改/访问的应用程序接收此对象 obj = Object : Array[3] 0: Object 1: Object 2: Object 我们尝试使用for…in-loop,但没有成功。它看起来像一个空键 var array = obj['']; 请注意,null和undefined也可以是键 var array = obj[null]; var array
obj = Object
: Array[3]
0: Object
1: Object
2: Object
我们尝试使用
for…in-loop
,但没有成功。它看起来像一个空键
var array = obj[''];
请注意,null
和undefined
也可以是键
var array = obj[null];
var array = obj[undefined];
我需要看更多的代码,但我知道你不能访问它。
如果我有这个问题,我会开始调用JSON并在自己的代码中重建它。也许不是最优雅的解决方案,但它是有效的。它似乎是您试图迭代的数组
var arr = item.props.AlarmColumns;
for (var i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
var arr=item.props.AlarmColumns;
对于(变量i=0;i
您想要什么代码?我想让代码使用javascript访问这个JSON对象。你能显示你的JSON字符串吗?上传的JSON字符串的图像。请检查。图像不太清晰,请尝试更改为普通json并添加到此处。item.props.AlarmColumns是一个对象而不是数组。它有一个匿名成员[]。我们尝试使用arr[i],但它返回未定义。是的,我找不到任何解决方案来访问该匿名数组。没有其他代码,我只是从一个组件获取这个对象,现在需要访问数组。你能帮忙吗,正如你所说的,如何开始调用JSON,我尝试使用JSON.parse,但它给出了错误。