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>";
}
试一试» 一个代码块的代码之间块{和} 。