JavaScript 中的 for..of 循環
for...of 循環是我在 JavaScript 中喜歡使用的循環方式。
它結合了 forEach 循環的簡潔性和中斷的能力。
語法如下:
1 | const list = ['a', 'b', 'c'] |
您可以使用 break 在任何時間點中斷循環:
1 | const list = ['a', 'b', 'c'] |
您可以使用 continue 跳過一次迭代:
1 | const list = ['a', 'b', 'c'] |
您可以使用 entries() 獲取迭代的索引:
1 | const list = ['a', 'b', 'c'] |
請注意使用 const。for..of 循環在每次迭代中創建一個新的作用域,因此我們可以安全地使用 const 代替 let。
tags: [“JavaScript”, “for..of”, “循環”, “迭代”, “中斷”, “跳過”, “索引”]