真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

web前端中死循環(huán)指的是什么

這篇文章主要介紹了web前端中死循環(huán)指的是什么的相關(guān)知識(shí),內(nèi)容詳細(xì)易懂,操作簡(jiǎn)單快捷,具有一定借鑒價(jià)值,相信大家閱讀完這篇web前端中死循環(huán)指的是什么文章都會(huì)有所收獲,下面我們一起來(lái)看看吧。

十載的弓長(zhǎng)嶺網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷(xiāo)型網(wǎng)站的優(yōu)勢(shì)是能夠根據(jù)用戶(hù)設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整弓長(zhǎng)嶺建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)從事“弓長(zhǎng)嶺網(wǎng)站設(shè)計(jì)”,“弓長(zhǎng)嶺網(wǎng)站推廣”以來(lái),每個(gè)客戶(hù)項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

死循環(huán)是指無(wú)法靠自身的控制終止的循環(huán),是單一程序在某一環(huán)節(jié)由于未滿(mǎn)足脫離循環(huán)的條件而出現(xiàn)的持續(xù)進(jìn)行循環(huán)操作的現(xiàn)象。死循環(huán)能讓程序運(yùn)行陷入停滯,嚴(yán)重時(shí)會(huì)拖慢電???????腦速度,是讓程序員頭疼的故障情況之一。

循環(huán)就是重復(fù)做一件事,在編寫(xiě)代碼的過(guò)程中,我們經(jīng)常會(huì)遇到一些需要反復(fù)執(zhí)行的操作,例如遍歷一些數(shù)據(jù)、重復(fù)輸出某個(gè)字符串等,如果一行行的寫(xiě)那就太麻煩了,對(duì)于這種重復(fù)的操作,我們應(yīng)該選擇使用循環(huán)來(lái)完成。

循環(huán)的目的就是為了反復(fù)執(zhí)某段代碼,使用循環(huán)可以減輕編程壓力,避免代碼冗余,提高開(kāi)發(fā)效率,方便后期維護(hù)。

var i = 11;
do{
  document.write(i++ +"");
}while(i <= 10);

while(true){
  alert(1);
}

web前端中死循環(huán)指的是什么

web前端中死循環(huán)指的是什么

通過(guò)循環(huán)語(yǔ)句可以反復(fù)的執(zhí)行一段代碼多次

什么是死循環(huán)

“死循環(huán)”的意思:?jiǎn)我怀绦蛟谀骋画h(huán)節(jié)由于未滿(mǎn)足脫離循環(huán)的條件而出現(xiàn)的持續(xù)進(jìn)行循環(huán)操作的現(xiàn)象,是指無(wú)法靠自身的控制終止的循環(huán)。在編程中,一個(gè)靠自身控制無(wú)法終止的程序。

“死循環(huán)”能讓程序運(yùn)行陷入停滯,嚴(yán)重時(shí)會(huì)拖慢電???????腦速度,是讓程序員頭疼的故障情況之一。

var n = 1;
while(true){
  alert(n++);
  
  //判斷n是否是10
  if(n == 10){
    //退出循環(huán)
    break;
  }  
}

像這種將條件表達(dá)式寫(xiě)死為true的循環(huán)叫死循環(huán)

該循環(huán)不會(huì)停止,除非瀏覽器關(guān)閉,死循環(huán)在開(kāi)發(fā)中慎用

可以使用break來(lái)終止循環(huán)

擴(kuò)展知識(shí):web前端中的常用的循環(huán)語(yǔ)句

1. while循環(huán)

1.1. 語(yǔ)法:

while(條件表達(dá)式){ 
  語(yǔ)句...
}

1.2. 執(zhí)行流程

  • while語(yǔ)句在執(zhí)行時(shí),先對(duì)條件表達(dá)式進(jìn)行求值判斷

    • 如果值為true,則執(zhí)行循環(huán)體

  • 循環(huán)體執(zhí)行完畢以后,繼續(xù)對(duì)表達(dá)式進(jìn)行判斷

    • 如果為true,則繼續(xù)執(zhí)行循環(huán)體,以此類(lèi)推

    • 如果值false,則終止循環(huán)

2. do…while循環(huán)

2.1. 語(yǔ)法:

do{   
  語(yǔ)句。。。
}while(條件表達(dá)式)

2.2. 執(zhí)行流程

  • do…while語(yǔ)句在執(zhí)行時(shí),會(huì)先執(zhí)行循環(huán)體

  • 循環(huán)體執(zhí)行完畢以后,在對(duì)while后的條件表達(dá)式進(jìn)行判斷

    • 如果結(jié)果為true,則繼續(xù)執(zhí)行循環(huán)體,執(zhí)行完畢繼續(xù)判斷以此類(lèi)推

    • 如果結(jié)果為false,則終止循環(huán)

3. while和do…while比較

  • 實(shí)際上這兩個(gè)語(yǔ)句功能類(lèi)似,不同的格式while是先判斷后執(zhí)行

    • 而do…while會(huì)先執(zhí)行后判斷

  • do…while可以保證循環(huán)體至少執(zhí)行一次

    • 而while不能

    4. for循環(huán)

    //創(chuàng)建一個(gè)執(zhí)行10次的while循環(huán)
    //初始化表達(dá)式
    /* var i = 0;
    
    //創(chuàng)建一個(gè)循環(huán),定義條件表達(dá)式
    while(i < 10){
    	//設(shè)置更新表達(dá)式
    	alert(i++);
    } */
    
     for(var i = 0 ; i < 10 ; i++ ){
    	alert(i);
    }

    web前端中死循環(huán)指的是什么

    web前端中死循環(huán)指的是什么

    4.1. 說(shuō)明

    • for語(yǔ)句也是一個(gè)循環(huán)語(yǔ)句,也稱(chēng)為for循環(huán)

    • 在for循環(huán)中,為我們提供了專(zhuān)門(mén)的位置用來(lái)放三個(gè)表達(dá)式:

      • 初始化表達(dá)式

      • 條件表達(dá)式

      • 更新表達(dá)式

    4.2. for循環(huán)的語(yǔ)法:

    for(①初始化表達(dá)式;②條件表達(dá)式;④更新表達(dá)式){
      ③語(yǔ)句...
    }

    4.3. 執(zhí)行流程

    //創(chuàng)建一個(gè)循環(huán),定義初始化表達(dá)式和條件表達(dá)式
    while(var i = 0;i < 10){
    	//設(shè)置更新表達(dá)式
    	alert(i++);
    }

    • ①執(zhí)行初始化表達(dá)式,初始化變量(初始化執(zhí)行式只會(huì)執(zhí)行一次)

    • ②執(zhí)行條件表達(dá)式,判斷是否執(zhí)行循環(huán)

      • 如果為true,則執(zhí)行循環(huán)

      • 如果為false,終止循環(huán)

    • ④執(zhí)行更新表達(dá)式,更新表達(dá)式執(zhí)行完畢繼續(xù)重復(fù)②

    4.4. 補(bǔ)充簡(jiǎn)寫(xiě)

    • for循環(huán)中的三個(gè)部分都可以省略,也可以寫(xiě)在外部

    • 如果在for循環(huán)中不寫(xiě)任何的表達(dá)式,只寫(xiě)兩個(gè);

    • 此時(shí)的循環(huán)是一個(gè)死循環(huán)會(huì)一直執(zhí)行下去,慎用

    for(;;;){
    	alert("hello");
    }

    關(guān)于“web前端中死循環(huán)指的是什么”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對(duì)“web前端中死循環(huán)指的是什么”知識(shí)都有一定的了解,大家如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


    網(wǎng)頁(yè)標(biāo)題:web前端中死循環(huán)指的是什么
    網(wǎng)頁(yè)網(wǎng)址:http://weahome.cn/article/jdihih.html

    其他資訊

    在線咨詢(xún)

    微信咨詢(xún)

    電話咨詢(xún)

    028-86922220(工作日)

    18980820575(7×24)

    提交需求

    返回頂部