JavaScript break 和 continue 语句


 

break 语句用于跳出循环。

continue 用于跳过循环中的一个迭代,继续循环


break 语句

break语句用于跳出当前循环

for (let i = 0; i < 100; i++) {
if (i > 10) {
break; //跳出当前循环
}
console.log(i)
}


 

continue 语句

continue 语句中断循环中的迭代,如果出现了指定的条件,然后继续循环中的下一个迭代。 该例子跳过了值 5。

let sum = 0;
for (let i = 1; i <= 10; i++) {
if (i === 5) {
continue; //跳出当前循环,下次循环继续进行
}
sum += i
}
console.log(sum)


JavaScript 标签

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>");
}

运行结果:BMW Volvo Saab

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted on 2021-03-11 10:13  不折腾活着干嘛  阅读(318)  评论(0)    收藏  举报