二十六:javascript中的跳轉語句

javaScript支持的跳轉語句主要有2種:
(1) break 語句

(2) continue語句
break語句與continue語句的主要區(qū)別是: break是徹底結束循環(huán),continue是結束本次循環(huán)
1.break 語句:
break語句用于退出包含在最內層的循環(huán)或者退出一個switch語句,break語句通常用于while,do...while,switch或for語句中

語法:
break;
說明:
break語句通常用于while,do...while.switch或for中

舉例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>break語句</title>
    <script type="text/javascript">
        var n = 50;
        var sum=0;
        for(var i=0;i<100;i++)
        {
            if(i==(n+1))
                break;
                sum+=i;
        }
        document.write(sum);
    </script>       
</head>
<body>  
</body>
</html>

在瀏覽器預覽效果如下:


11.png

2.continue語句
continue語句跟break語句類似。不同之處在于,continue語句用于退出本次循環(huán),并開始下一次循環(huán)。而break語句是退出所有循環(huán)!
語法:
continue:
說明:
跟break語句一樣,continue語句也只能用在white,do.....while,for和switch等循環(huán)語句中

舉例:

<!DOCTYPE html> 
<html>
<head>
    <title></title>
    <script type="text/javascript">
        //創(chuàng)建數(shù)組的同時對元素賦值
        var str = " i love javascript ";
        for(var i=0;i<str.length;i++)
        {
            if(str.charAt(i)>= "o")
            {
                continue;
            }
            document.write(str.charAt(i));
        }
    </script>
</head>
<body>
</body>
</html>

在瀏覽器預覽效果如下:

3-8-2.png
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容