<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        javaScript之break和continue語句

        來源:懂視網 責編:小采 時間:2020-11-27 19:56:13
        文檔

        javaScript之break和continue語句

        javaScript之break和continue語句:本文給大家分享的是javaScript之break和continue 語句的代碼,非常的詳細,也很實用,適合JavaScript的初學者,有需要的小伙伴參考下。break語句和continue語句都具有跳轉作用,可以讓代碼不按既有的順序執行。break語句用于跳出循環。var i =
        推薦度:
        導讀javaScript之break和continue語句:本文給大家分享的是javaScript之break和continue 語句的代碼,非常的詳細,也很實用,適合JavaScript的初學者,有需要的小伙伴參考下。break語句和continue語句都具有跳轉作用,可以讓代碼不按既有的順序執行。break語句用于跳出循環。var i =

        本文給大家分享的是javaScript之break和continue 語句的代碼,非常的詳細,也很實用,適合JavaScript的初學者,有需要的小伙伴參考下。

        break語句和continue語句都具有跳轉作用,可以讓代碼不按既有的順序執行。

        break語句用于跳出循環。

        var i = 0;
        
        
        while (i < 100) {
        
         console.log(i);
        
         i++;
        
         if (i === 10) break;
        
        }
        // 控制臺
        輸出結果為:0 1 2 3 4 5 6 7 8 9

        上面代碼只會執行10次循環,一旦i等于10,就會跳出循環。

        for循環也可以使用break語句跳出循環。

        for (var i = 0; i < 5; i++) {
         console.log(i);
         if (i === 3)
         break;
        }
        // 0
        // 1
        // 2
        // 3

        上面代碼執行到i等于3,就會跳出循環。

        continue語句用于立即終止本輪循環,返回循環結構的頭部,開始下一輪循環。

        var i = 0;
        
        while (i < 10){
         i++;
         if (i % 2 === 0) continue;
         console.log('i 當前為:' + i);
        }
        // 控制臺
        輸出結果為: 1 3 5 7 9

        上面代碼只有在i為奇數時,才會輸出i的值。如果i為偶數,則直接進入下一輪循環。

        JavaScript 語言允許,語句的前面有標簽(label),相當于定位符,用于跳轉到程序的任意位置,標簽的格式如下。

        語法:

        label:statement

        標簽可以是任意的標識符,但不能是保留字,語句部分可以是任意語句。

        標簽通常與break語句和continue語句配合使用,跳出特定的循環。

        top:
         for (var i = 0; i < 3; i++){
         for (var j = 0; j < 3; j++){
         if (i === 1 && j === 1) break top;
         console.log('i=' + i + ', j=' + j);
         }
         }
        // i=0, j=0
        // i=0, j=1
        // i=0, j=2
        // i=1, j=0

        上面代碼為一個雙重循環區塊,break命令后面加上了top標簽(注意,top不用加引號),滿足條件時,直接跳出雙層循環。

        continue語句也可以與標簽配合使用。

        top:
         for (var i = 0; i < 3; i++){
         for (var j = 0; j < 3; j++){
         if (i === 1 && j === 1) continue top;
         console.log('i=' + i + ', j=' + j);
         }
         }
        // i=0, j=0
        // i=0, j=1
        // i=0, j=2
        // i=1, j=0
        // i=2, j=0
        // i=2, j=1
        // i=2, j=2

        上面代碼中,continue命令后面有一個標簽名,滿足條件時,會跳過當前循環,直接進入下一輪外層循環。

        請注意:如果存在多重循環,不帶參數的break語句和continue語句都只針對最內層循環。

        如果break語句后面不使用標簽,則會跳出當前內層循環進入外層循環的下一輪。

         for (var i = 0; i < 3; i++){
         for (var j = 0; j < 3; j++){
         if (i === 1 && j === 1) break;
         console.log('i=' + i + ', j=' + j);
         }
         }
        // i=0, j=0
        // i=0, j=1
        // i=0, j=2
        // i=1, j=0
        // i=2, j=0
        // i=2, j=1
        // i=2, j=2


        如果continue語句后面不使用標簽,則只能進入下一輪的內層循環。

         for (var i = 0; i < 3; i++){
         for (var j = 0; j < 3; j++){
         if (i === 1 && j === 1) continue;
         console.log('i=' + i + ', j=' + j);
         }
         }
        // i=0, j=0
        // i=0, j=1
        // i=0, j=2
        // i=1, j=0
        // i=1, j=2
        // i=2, j=0
        // i=2, j=1
        // i=2, j=2

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        javaScript之break和continue語句

        javaScript之break和continue語句:本文給大家分享的是javaScript之break和continue 語句的代碼,非常的詳細,也很實用,適合JavaScript的初學者,有需要的小伙伴參考下。break語句和continue語句都具有跳轉作用,可以讓代碼不按既有的順序執行。break語句用于跳出循環。var i =
        推薦度:
        標簽: js 語句 javascript
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 四虎影视永久免费观看地址| 国产亚洲精品自在线观看| 久久久久亚洲爆乳少妇无| 国产精品亚洲精品日韩动图| 好男人视频社区精品免费| 亚洲人成人77777网站不卡| 国产免费女女脚奴视频网 | 中文字幕在线免费播放| 美女内射无套日韩免费播放 | 五月天网站亚洲小说| 中文精品人人永久免费| 亚洲欧洲美洲无码精品VA| 中文字幕无码毛片免费看| 亚洲精品乱码久久久久久按摩| 国产拍拍拍无码视频免费| 亚洲a在线视频视频| 99在线精品免费视频九九视 | 亚洲AV无码一区二区三区网址 | 永久免费无码网站在线观看| 伊伊人成亚洲综合人网7777| 两个人www免费高清视频| 亚洲成AV人片在线观看| 67194国产精品免费观看| 亚洲av午夜精品无码专区| 九九热久久免费视频| 亚洲AV无码一区二区三区系列 | 久久99久久成人免费播放| 国产成人综合亚洲亚洲国产第一页 | 国产亚洲精品成人a v小说| 999zyz**站免费毛片| 亚洲无成人网77777| 日本媚薬痉挛在线观看免费| 有色视频在线观看免费高清在线直播 | 色屁屁在线观看视频免费| 亚洲AV无码国产精品永久一区| 国产免费av片在线播放| 两个人日本免费完整版在线观看1| 亚洲视频在线观看视频| 日韩免费福利视频| 中文字幕免费在线看电影大全| 亚洲欧洲日韩国产|