JavaScript中常見的循環方式有以下幾種:
- for循環:通過指定初始條件、循環條件和循環增量來執行一系列語句,直到循環條件不滿足為止。
for (初始條件; 循環條件; 循環增量) {
}
- while循環:在給定條件為真的情況下重復執行一系列語句,直到條件為假為止。
while (條件) {
}
- do…while循環:類似于while循環,但是它會先執行一次循環體,然后檢查條件是否滿足,如果條件為真則繼續執行循環,直到條件為假為止。
do {
} while (條件);
- for…in循環:用于遍歷對象的可枚舉屬性,將每個屬性的鍵名賦值給變量,并執行相應的語句。
for (變量 in 對象) {
}
- for…of循環:用于遍歷可迭代對象(如數組、字符串等),并將每個元素的值賦值給變量,并執行相應的語句。
for (變量 of 可迭代對象) {
}