The break聲明“跳出”循環。
The continue聲明“跳過”循環一次迭代。
The Break聲明
你已經看到了break在本教程前面的章節中使用的語句。 它被用來一條“跳出” switch()語句。
The break語句也可以用來跳出循環。
The break語句將中斷環,並繼續循環(如果有的話)之後執行的代碼:
The Continue聲明
The continue聲明場所一次迭代(在循環中),如果出現指定條件,以及在該循環的下一次迭代繼續。
這個例子跳過3的值:
例
for (i = 0; i < 10; i++) {
if (i === 3) { continue; }
text += "The number is " + i + "<br>";
}
試一試» JavaScript的Labels
要標記之前加上一個標籤名稱和一個冒號語句JavaScript語句:
label:
statements
The break和the continue語句是唯一的JavaScript語句,可以“跳出”的代碼塊。
句法:
break labelname ;
continue labelname ;
The continue聲明(有或沒有標籤參考)只能用於跳過一個循環迭代 。
The break語句,無標籤參考,只能用於跳出循環或的switch 。
與標籤參考, break語句可用於跳出任何代碼塊 :
例
var
cars = ["BMW", "Volvo", "Saab", "Ford"];
list:
{
text += cars[0] + "<br>";
text += cars[1] + "<br>";
text += cars[2] + "<br>";
break list;
text += cars[3] + "<br>";
text += cars[4] + "<br>";
text += cars[5] + "<br>";
}
試一試» 一個代碼塊的代碼之間塊{和} 。