這篇文章主要介紹JavaScript中while循環(huán)語(yǔ)句的使用方法,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)建站是專(zhuān)業(yè)的江門(mén)網(wǎng)站建設(shè)公司,江門(mén)接單;提供網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專(zhuān)業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行江門(mén)網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專(zhuān)業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專(zhuān)業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!在JavaScript中的for循環(huán)語(yǔ)句怎么使用這篇文章中我們已經(jīng)知道了關(guān)于while循環(huán)語(yǔ)句適合在循環(huán)次數(shù)不固定時(shí)使用,所以下面我們就來(lái)看看while循環(huán)語(yǔ)句的具體使用方法。
while語(yǔ)句中有兩個(gè)語(yǔ)句:while和do while
我們來(lái)看看這兩個(gè)語(yǔ)句怎么使用
while語(yǔ)句的語(yǔ)法
while(條件表達(dá)式){ 循環(huán)處理 }
在while語(yǔ)句的情況下,首先計(jì)算條件表達(dá)式并循環(huán)地開(kāi)始執(zhí)行,直到條件表達(dá)式匹配。
在循環(huán)過(guò)程中,()內(nèi)的條件表達(dá)式是真的,在{}中循環(huán)的執(zhí)行
此時(shí),如果條件沒(méi)有限制的話,它會(huì)一直循環(huán)下去
do while語(yǔ)句的語(yǔ)法
do { 循環(huán)處理 } while (條件表達(dá)式)
與while語(yǔ)句相比,在do while語(yǔ)句的情況下,先進(jìn)行循環(huán)處理,之后判斷while的條件表達(dá)式,如果是真的,就繼續(xù)按流程執(zhí)行。
我們來(lái)看具體的示例
變量被設(shè)置為count
while語(yǔ)句
JavaScript
如果此變量count小于10(count<10),則繼續(xù)使用document.write輸出值進(jìn)行處理。
最后一次count++表示每次循環(huán)該過(guò)程時(shí)逐個(gè)遞增的count。讓我們知道如果不存在,你將為while循環(huán)保持0的值。
然后,當(dāng)count變?yōu)?,1,2,... 當(dāng)count為10時(shí),count <10的條件表達(dá)式變?yōu)閒alse,就可以退出循環(huán)。
所以它將在瀏覽器中輸出如下。
do while語(yǔ)句
JavaScript
它將在瀏覽器中輸出如下,并沒(méi)有任何的變化
當(dāng)從開(kāi)頭分配給count的值為10或更大時(shí)
while語(yǔ)句的執(zhí)行
因?yàn)榕袛酁閒alse,所以在while語(yǔ)句中沒(méi)有輸出任何內(nèi)容。
do while語(yǔ)句執(zhí)行
在do while的情況下,無(wú)論第一個(gè)中的條件如何都會(huì)執(zhí)行處理,并且僅在第二次之后判斷true或false
運(yùn)行結(jié)果如下
以上是JavaScript中while循環(huán)語(yǔ)句的使用方法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)網(wǎng)站制作公司行業(yè)資訊頻道!