javascript 中的 for 循環類型
在 JavaScript 中,有三種類型的 for 循環:
1. 基本 for 循環
語法:
<code>for (initialization; condition; increment/decrement) { // 循環體 }</code>
登錄后復制
initialization:循環開始時的初始化操作。
condition:決定循環是否繼續的條件。如果條件為 false,循環將被退出。
increment/decrement:每次循環迭代后執行的操作。用于更新循環變量。
2. for…in 循環
語法:
<code>for (variable in object) { // 循環體 }</code>
登錄后復制
variable:用于迭代對象的鍵的變量。
object:要迭代的對象。該對象可以是對象或數組。
3. for…of 循環
語法:
<code>for (variable of iterable) { // 循環體 }</code>
登錄后復制
variable:用于迭代可迭代對象(如數組)中元素的變量。
iterable:可迭代的對象。該對象可以是數組、字符串或其他支持迭代的數據結構。