五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 建站教程 > JavaScript 教程 > JavaScript While 循環(huán)

JavaScript While 循環(huán)

此節(jié)有 136 人學(xué)習(xí)過(guò)     參與評(píng)論

只要指定條件為 true,循環(huán)就可以一直執(zhí)行代碼。

while 循環(huán)

While 循環(huán)會(huì)在指定條件為真時(shí)循環(huán)執(zhí)行代碼塊。

語(yǔ)法

while (條件)
  {
  需要執(zhí)行的代碼
  }

實(shí)例

本例中的循環(huán)將繼續(xù)運(yùn)行,只要變量 i 小于 5:

while (i<5)
  {
  x=x + "The number is " + i + "<br>";
  i++;
  }

親自試一試

提示:如果您忘記增加條件中所用變量的值,該循環(huán)永遠(yuǎn)不會(huì)結(jié)束。該可能導(dǎo)致瀏覽器崩潰。

do/while 循環(huán)

do/while 循環(huán)是 while 循環(huán)的變體。該循環(huán)會(huì)執(zhí)行一次代碼塊,在檢查條件是否為真之前,然后如果條件為真的話,就會(huì)重復(fù)這個(gè)循環(huán)。

語(yǔ)法

do
  {
  需要執(zhí)行的代碼
  }
while (條件);

實(shí)例

下面的例子使用 do/while 循環(huán)。該循環(huán)至少會(huì)執(zhí)行一次,即使條件是 false,隱藏代碼塊會(huì)在條件被測(cè)試前執(zhí)行:

do
  {
  x=x + "The number is " + i + "<br>";
  i++;
  }
while (i<5);

親自試一試

別忘記增加條件中所用變量的值,否則循環(huán)永遠(yuǎn)不會(huì)結(jié)束!

比較 for 和 while

如果您已經(jīng)閱讀了前面那一章關(guān)于 for 循環(huán)的內(nèi)容,您會(huì)發(fā)現(xiàn) while 循環(huán)與 for 循環(huán)很像。

for 語(yǔ)句實(shí)例

本例中的循環(huán)使用 for 循環(huán)來(lái)顯示 cars 數(shù)組中的所有值:

cars=["BMW","Volvo","Saab","Ford"];
var i=0;
for (;cars[i];)
{
document.write(cars[i] + "<br>");
i++;
}

親自試一試

while 語(yǔ)句實(shí)例

本例中的循環(huán)使用使用 while 循環(huán)來(lái)顯示 cars 數(shù)組中的所有值:

cars=["BMW","Volvo","Saab","Ford"];
var i=0;
while (cars[i])
{
document.write(cars[i] + "<br>");
i++;
}

親自試一試

課外書

如需更多有關(guān) JavaScript while 語(yǔ)句的知識(shí),請(qǐng)閱讀 JavaScript 高級(jí)教程中的相關(guān)內(nèi)容:

ECMAScript 迭代語(yǔ)句
迭代語(yǔ)句又叫循環(huán)語(yǔ)句。本節(jié)為您介紹 ECMAScript 提供的四種迭代語(yǔ)句。

如對(duì)本文有疑問(wèn),請(qǐng)?zhí)峤坏浇涣髡搲瑥V大熱心網(wǎng)友會(huì)為你解答?。?點(diǎn)擊進(jìn)入論壇

發(fā)表評(píng)論 (136人查看,0條評(píng)論)
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
昵稱:
最新評(píng)論
------分隔線----------------------------
JavaScript 教程目錄

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時(shí)間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號(hào)