<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和return的區別

        來源:懂視網 責編:小采 時間:2020-11-27 20:29:28
        文檔

        淺析JavaScript中break、continue和return的區別

        淺析JavaScript中break、continue和return的區別:breakfunction myBreak() { for(var i = 0; i < 5; i++) { if(i == 3) { break; } console.log(i); } } myBreak(); 輸出:012break: 直接跳出 當前 的循環,從當前循環外面開始執行,忽略循環體中任何其他語句和循環條件測試。它只能跳出一層循環,
        推薦度:
        導讀淺析JavaScript中break、continue和return的區別:breakfunction myBreak() { for(var i = 0; i < 5; i++) { if(i == 3) { break; } console.log(i); } } myBreak(); 輸出:012break: 直接跳出 當前 的循環,從當前循環外面開始執行,忽略循環體中任何其他語句和循環條件測試。它只能跳出一層循環,

        break

        function myBreak() {
        for(var i = 0; i < 5; i++) {
        if(i == 3) {
        break;
        }
        console.log(i);
        }
        }
        myBreak();

        輸出:

        0
        1
        2

        break: 直接跳出 當前 的循環,從當前循環外面開始執行,忽略循環體中任何其他語句和循環條件測試。它只能跳出一層循環,如果你的循環是嵌套循環,那么你需要按照你嵌套的層次,逐步使用break來跳出。

        continue

        function myContinue() {
        for(var i = 0; i < 5; i++) {
        if(i == 3) {
        continue;
        }
        console.log(i);
        }
        }
        myContinue();

        輸出:

        0
        1
        2
        4

        continue: 終止當前的一次循環過程,其 不 跳出循環,而是繼續往下判斷循環條件執行語句。

        只能結束循環中的一次過程,但不能終止循環繼續進行。

        return

        function myReturn() {
        for(var i = 0; i < 5; i++) {
        if(i == 3) {
        return i;
        }
        console.log(i);
        }
        }
        var s = myReturn();
        console.log("s: " + s);

        輸出:

        0
        1
        2
        s: 3

        return: 從當前的方法中退出,返回到該調用的方法的語句處,繼續執行。

        總結

        1、return語句的作用

        (1) return 從當前的方法中退出,返回到該調用的方法的語句處,繼續執行

        (2) return 返回一個值給調用該方法的語句,返回值的數據類型必須與方法的聲明中的返回值的類型一致,可以使用強制類型轉換來是數據類型一致

        (3) return 當方法說明中用void聲明返回類型為空時,應使用這種格式,不返回任何值。

        2、break語句的作用

        (1) 只能在循環體內和switch語句體內使用break語句。

        (2) 當break出現在循環體中的switch語句體內時,其作用只是跳出該switch語句體。

        (3) 當break出現在循環體中,但并不在switch語句體內時,則在執行break后,跳出本層循環體。

        (4) 在循環結構中,應用break語句使流程跳出本層循環體,從而提前結束本層循環

        3、continue語句作用

        (1) continue語句的一般形式為:continue;

        (2) 其作用是結束本次循環,即跳過本次循環體中余下尚未執行的語句,接著再一次進行循環的條件判定。

        (3) 注意:執行continue語句并沒有使整個循環終止。在while和do-while循環中,continue語句使得流程直接跳到循環控制條件的測試部分 ,然后決定循環是否繼續進行。

        (4) 在for 循環中,遇到continue后,跳過循環體中余下的語句,而去對for語句中的“表達式3”求值,然后進行“表達式2”的條件測試,

        最后根據“表達式2”的值來決定for循環是否執行。在循環體內,不論continue是作為何種語句中的語句成分,都將按上述功能執行,這點與break有所不同

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

        文檔

        淺析JavaScript中break、continue和return的區別

        淺析JavaScript中break、continue和return的區別:breakfunction myBreak() { for(var i = 0; i < 5; i++) { if(i == 3) { break; } console.log(i); } } myBreak(); 輸出:012break: 直接跳出 當前 的循環,從當前循環外面開始執行,忽略循環體中任何其他語句和循環條件測試。它只能跳出一層循環,
        推薦度:
        標簽: 區別 和區別 break
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: a毛片在线还看免费网站| 男女拍拍拍免费视频网站| 亚洲成人免费在线观看| 亚洲2022国产成人精品无码区 | 久久亚洲精品专区蓝色区| 精品国产污污免费网站| 亚洲成a人片在线观看日本| 免费无码av片在线观看| 亚洲第一AAAAA片| 51视频精品全部免费最新| 亚洲精品成人久久| 妞干网免费观看视频| 香蕉视频亚洲一级| 国产亚洲午夜高清国产拍精品| 久久免费99精品国产自在现线| 久久九九亚洲精品| 最近免费字幕中文大全视频| 国产成人精品日本亚洲网址| 嫩草影院在线免费观看| 三年片在线观看免费观看大全中国| 在线观看午夜亚洲一区| 久99久精品免费视频热77| 亚洲毛片免费观看| 国产成人精品男人免费| 在线免费观看h片| 亚洲国产成a人v在线| 伊人久久亚洲综合影院| 黄网站色视频免费在线观看的a站最新 | 亚洲av色影在线| 最近中文字幕mv免费高清视频7| 国产精品久久久久久亚洲影视 | 国产综合亚洲专区在线| 91精品成人免费国产片| 国产天堂亚洲国产碰碰| 亚洲va中文字幕无码久久不卡| 黄页网站免费在线观看| 一个人免费播放在线视频看片 | 亚洲精品国产av成拍色拍| 亚洲中文字幕无码久久2017| 成人免费大片免费观看网站| 日日摸夜夜添夜夜免费视频 |