0
我使用的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个元素的完整第一个数组。有人可以帮我解决吗?
Unfortunally这不适用于我之后使用的代码。因为当我使用你的解决方案时,它会给我一个像“b.includes不是函数”的错误。有没有解决方案来保持数组b是如何并只改变循环? –
这是因为'b'不再是一个数组。 b是第一个数组的*元素*。由于'a1'是一个数组数组'a1 [0]'是你的第一个数组,'a1 [1]'是你的第二个数组。但是如果您让我们知道您想要在代码中完成更多工作,我们可能会提供帮助。 – Botimoo
@derick collin不是你问题的一部分=>不属于你的答案 –