我正在使用下面的 for 循环:
console.log(a1);
for(var f = 0; f < a1.length; f++){
b= a1[f];
console.log(b);............
我的控制台向我显示了这个:
Array [ Array[6], Array[8] ]
Array [ Object, Object, Object, Object, Object, Object ]
Array [ Object, Object, Object, Object, Object, Object, Object, Object]
现在,控制台中的第一个数组行是 console.log(a1)
,其他 2 个数组是 console.log(b)
。
我只想访问整个第一个 console.log(b)
数组。
我尝试使用 console.log(b[0]),但这仅向我显示了第一个对象,包括它们的 2 个数组的属性,但我想仅在我的控制台上查看包含 6 个元素的完整第一个数组。有人可以帮我解决吗?
最佳答案
据我了解,您想要使用第一个对象数组,这是 a1
的第一个元素,因此您需要循环 a1[0]
其中为您提供所需的第一个数组:
for(var f = 0; f < a1[0].length; f++) {
var b = a1[0][f];
console.log(b);
//do stuff here
}
关于javascript - 访问数组中正确的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44632845/