91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JS for循環中break和continue有什么區別

發布時間:2020-07-21 17:27:33 來源:億速云 閱讀:377 作者:小豬 欄目:開發技術

這篇文章主要為大家展示了JS for循環中break和continue有什么區別,內容簡而易懂,希望大家可以學習一下,學習完之后肯定會有收獲的,下面讓小編帶大家一起來看看吧。

1.For循環

格式:

for( 初始語句 ; 執行條件 ; 增量 ){
 循環體
}

執行順序:1、初始語句 2、執行條件是否符合 3、循環體 4、增加增量

初始化語句只在循環開始前執行一次,每次執行循環體時要先判斷是否符合條件,如果循環條件為true,則執行循環體,再執行迭代語句。

所以對于for循環,循環條件總比循環體多執行一次。

注意:for循環的循環體和迭代語句不在一起(while和do-while是在一起的)所以如果使用continue來結束本次循環,迭代語句還有繼續運行,而while和do-while的迭代部分是不運行的。

2.break和continue的區別和作用

break和continue都是用來控制循環結構的,主要是停止循環。

  • break

        有時候我們想在某種條件出現的時候終止循環而不是等到循環條件為false才終止。

        這時我們可以使用break來完成。break用于完全結束一個循環,跳出循環體執行循環后面的語句。

    var str = "hello";
    for (var item of str){
     if(item ==="l"){
     break
     }
     console.log(item); // h e 
    }
     
  • continue

        continue和break有點類似,區別在于continue只是終止本次循環,接著還執行后面的循環,break則完全終止循環。

        可以理解為continue是跳過當次循環中剩下的語句,執行下一次循環。

var str = "hello";
for (var item of str){
 if(item ==="l"){
 continue
 }
 console.log(item); // h e o
}

以上就是關于JS for循環中break和continue有什么區別的內容,如果你們有學習到知識或者技能,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

龙门县| 泌阳县| 滁州市| 平度市| 嘉峪关市| 昌图县| 通辽市| 永康市| 延吉市| 柘荣县| 土默特左旗| 尚志市| 华宁县| 高淳县| 黑水县| 原阳县| 旬阳县| 扶余县| 巴青县| 霸州市| 定远县| 西平县| 咸丰县| 于田县| 平凉市| 贵南县| 漾濞| 盐山县| 论坛| 砚山县| 丰顺县| 永登县| 巫山县| 兖州市| 文成县| 沭阳县| 湟源县| 宝山区| 平罗县| 余江县| 祁东县|