首页 > 解决方案 > 带索引位置的 For..in 循环数组迭代

问题描述

我尝试使用 for..in 循环遍历数组并显示每个项目的索引,但它显示了一条错误消息。谁知道这东西是如何工作的?

标签: javascript

解决方案


对于数组,您将需要使用for...of而不是for...in用于迭代对象。

但是,for...of不会给你index - 只有value

用于forEach此目的:

array.forEach(function (value, index) {

});

推荐阅读