如果用for of的话,我们需要index值的话,是获取不到值的,解决方法,要么改用其他数据遍历方法,如果你非要使用for of,又有index值,那么你可以使用entries解决
let arr = ['a','b','c'];
//注意!!!,第一个参数是item,第二个参数是index
for(let [index , item] of arr.entries()){
console.log(index,item)
}
补充额外知识点:




使用for...of与entries遍历数组并获取索引
本文介绍了在JavaScript中,如果使用for...of循环遍历数组时需要获取索引,可以改用entries()方法。示例代码展示了如何通过entries遍历数组,同时得到每个元素的索引和值。强调了在处理数组时,灵活运用各种遍历方法的重要性。
如果用for of的话,我们需要index值的话,是获取不到值的,解决方法,要么改用其他数据遍历方法,如果你非要使用for of,又有index值,那么你可以使用entries解决
let arr = ['a','b','c'];
//注意!!!,第一个参数是item,第二个参数是index
for(let [index , item] of arr.entries()){
console.log(index,item)
}
补充额外知识点:




137
9296
1011

被折叠的 条评论
为什么被折叠?