首頁 >web前端 >js教程 >關於JavaScript Break 和 Continue 語句的使用方法

關於JavaScript Break 和 Continue 語句的使用方法

jacklove
jacklove原創
2018-05-07 09:53:292147瀏覽

break 語句用來跳出迴圈。

continue 用來跳過迴圈中的一個迭代。

Break 語句

我們已經在本教學之前的章節中看到過 break 語句。它用於跳出 switch() 語句。

break 語句可用來跳出迴圈。

continue 語句跳出迴圈後,會繼續執行該迴圈之後的程式碼(

如果有的話):

實例

for (i=0;i<10;i++){
    if (i==3)
    {
        break;    }
    x=x + "The number is " + i + "<br>";}


#試試看»

由於這個if 語句只有一行程式碼,所以可以省略花括號:

for (i=0;i<10;i++){
    if (i==3) break;    x=x + "The number is " + i + "<br>";}

Continue 語句

continue 語句中斷迴圈中的迭代,如果出現了指定的條件,然後繼續循環中的下一個迭代。這個範例跳過了值 3:

實例

for (i=0;i<=10;i++){
    if (i==3) continue;    x=x + "The number is " + i + "<br>";}

JavaScript 標籤

如您在 switch 語句那一章中看到的,可以標記 JavaScript 語句。

如需標記 JavaScript 語句,請在語句之前加上冒號:

label:statements

break 和 continue 語句僅是能夠跳出程式碼區塊的語句。

語法:

break labelname; continue labelname;

continue 語句(有或沒有標籤引用)只能用在迴圈中。

break 語句(不含標籤引用),只能用在迴圈或 switch 中。

透過標籤引用,break 語句可用於跳出任何JavaScript 程式碼區塊:

實例

cars=["BMW","Volvo","Saab","Ford"];list: 
{
    document.write(cars[0] + "<br>"); 
    document.write(cars[1] + "<br>"); 
    document.write(cars[2] + "<br>"); 
    break list;    document.write(cars[3] + "<br>"); 
    document.write(cars[4] + "<br>"); 
    document.write(cars[5] + "<br>"); 
}
本文讲解了js循环语句中的break和continue 语句的使用方法,想要观看更多的相关知识请关注php中文网。

相關推薦:

JavaScript Switch 語句的實際運用方法

關於jQuery ajax - ajax() 的使用方法

##如何利用jquery ajax實作檔案上傳功能

以上是關於JavaScript Break 和 Continue 語句的使用方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn