JavaScript是一種常用的編程語言,循環輸出是它最基礎的用法之一。無論是網頁中的計數器,還是后臺進行數據處理,都離不開循環輸出。下面我們就來探究一下JS中循環輸出的各種方法。
for循環有兩種形式,一種是從0開始循環,如下所示:
for (var i = 0; i < 5; i++) {
document.write("第" + i + "次循環輸出
");
}
另一種是從指定數字開始循環,如下代碼:for (var i = 3; i < 7; i++) {
document.write("第" + (i - 2) + "次循環輸出
");
}
現在,有一個數組需要循環輸出,我們可以使用for-in語句,將數組中的每個元素遍歷出來:var foods = ["apple", "banana", "orange"];
for (var i in foods) {
document.write("今天吃的水果是" + foods[i] + "
");
}
在ES6中出現了for-of語句,可以更方便地實現對數組的遍歷:var foods = ["apple", "banana", "orange"];
for (var food of foods) {
document.write("今天吃的水果是" + food + "
");
}
while循環則是在指定條件下循環輸出:var num = 1;
while (num <= 10) {
document.write(num + "
");
num++;
}
do-while循環則是先執行一次循環體,再按指定條件繼續循環:var i = 0;
do {
document.write("輸出內容:" + i + "
");
i++;
}
while (i < 3);
以上就是JS中循環輸出的各種方法,使用靈活掌握這些方法可以增強我們的編程能力。