当前位置: 首页 > 知识库问答 >
问题:

如何使用for(let obj of objects)[duplicate]获取数组中的下一项

阴宏爽
2023-03-14

迭代时如何获取数组中的下一项?

for (let item of list) {
  // item @ index + 1
}

我知道我可以使用这个语法的循环,但更喜欢上一个。

for (i = 0; i < list.length; i++) {}

共有1个答案

令狐运珧
2023-03-14

该循环没有提供任何语法来完成此操作,但是您可以将ES6中引入的析构语法与对数组调用entries()方法结合起来:

for (const [i, v] of ['a', 'b', 'c'].entries()) {
  console.log(i, v)
}
 类似资料: