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