do/while 循環是 while 循環的變體。在檢查條件是否為真之前,這種循環會執行一次代碼塊,然后只要條件為真就會重復循環。
要執行的代碼塊while (條件);
下面的例子使用了 do/while 循環。該循環會執行至少一次,即使條件為 false,因為代碼塊會在條件測試之前執行:
text += The number is + i; i++;while (i 10);
親自試一試
不要忘記對條件中所用變量進行遞增,否則循環永不會結束!
如果您已經閱讀了之前關于循環的章節,您會發現 while 循環與 for 循環相當類似,其中的語句 1 和 語句 2 都可以省略。
本例中的循環使用 for 循環來提取 cars 數組中的汽車品牌:
var cars = [ BMW , Volvo , Saab , Ford var i = 0;var text = for (;cars[i];) { text += cars[i] + br i++;親自試一試
本例中的循環使用 while 循環來提取 cars 數組中的汽車品牌:
var cars = [ BMW , Volvo , Saab , Ford var i = 0;var text = while (cars[i]) { text += cars[i] + br i++;親自試一試
如需更多有關 JavaScript while 語句的知識,請閱讀 JavaScript 高級教程中的相關內容:
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答