首页 > 解决方案 > 遍历javascript中的数组

问题描述

在 console.log 我收到一个数组{items: Array(1)}

items: Array(1)
0: {id: 4, imageIndex: 3}
length: 1
__proto__: Array(0)
__proto__: Object

我试图通过这个数组打印来检索 imageIndex 并得到一个未定义的。

for (var image in imageList) {
    console.log(image.imageIndex);
}

如果我在循环中使用 for...of,我会得到一个 'imageList' 是不可迭代的。

标签: javascriptarrays

解决方案


试试看

检查这个片段

const arr =[{id: 4, imageIndex: 3}]
for (var item of arr) {
console.log(item.imageIndex);
}


推荐阅读