JavaScript是一種常用的編程語言,它在循環方面有許多不同的選項。 因此,對于想要學習JavaScript的開發人員來說,了解每種類型的循環是至關重要的。
首先,我們來看最常見的for循環。 for循環的格式如下:
for (let i = 0; i< 10; i++) { console.log(i); }
上述for循環將在i小于10時重復運行,每次i加一。 在這里,我們使用console.log()函數輸出當前i的值,結果會在控制臺中顯示數字0到9。 您可能會發現在已知重復次數的情況下使用for循環會更方便。
接下來,我們看看while循環。 while循環只會在指定條件為true時執行。 下面是一個while循環的例子:
let i = 0; while (i< 5) { console.log(i); i++; }
上面的代碼將在i小于5時重復運行,每次i加一。 輸出將在控制臺中顯示數字0到4。 在這里,我們必須自己管理計數器變量,因此該方法適用于未知數量的重復次數。
第三個循環方法是do while循環。 這和while循環很相似,只是在循環末尾檢查條件,所以它最少會執行一次循環。 下面是一個do while循環的例子:
let i = 0; do { console.log(i); i++; } while (i< 5);
上述代碼將先輸出數字0,然后i將增加1并重復,直到i達到5。 結果將在控制臺中顯示數字0到4。
最后,我們來看看for ... in循環。 for ... in循環通常用于遍歷對象的屬性。 下面是一個for ... in循環的例子:
const obj = {a: 1, b: 2, c: 3}; for (let prop in obj) { console.log(prop); }
上述代碼將遍歷對象中的所有屬性。 在這個例子中,console.log()函數只輸出對象的屬性名稱(a,b和c),而不輸出屬性的值。
以上就是JavaScript中常用的幾種循環方法。 現在您可以使用這些標準循環來自由地在您的編碼中進行遍歷和迭代。
上一篇php new路徑
下一篇python知識要點總結