在ES6中引入的for-of循環是遍歷數組的一個很好方法:
for (const v of ['a', 'b', 'c']) {
console.log(v)
}
你如何獲取迭代的索引值?
這個循環沒有提供任何語法來實現這一點,但是你可以結合在ES6中引入的解構語法與調用數組的entries()
方法來實現:
for (const [i, v] of ['a', 'b', 'c'].entries()) {
console.log(i, v)
}
在ES6中引入的for-of循環是遍歷數組的一個很好方法:
for (const v of ['a', 'b', 'c']) {
console.log(v)
}
你如何獲取迭代的索引值?
這個循環沒有提供任何語法來實現這一點,但是你可以結合在ES6中引入的解構語法與調用數組的entries()
方法來實現:
for (const [i, v] of ['a', 'b', 'c'].entries()) {
console.log(i, v)
}