您的位置:首页 > Web前端 > JavaScript

Javascript—Break和Continue语句

2017-08-20 09:59 435 查看

break语句

1.用于跳出循环。

continue语句

1.用于跳过循环中的一个迭代。

Javascript标签

1.如需标记 JavaScript 语句,请在语句之前加上冒号

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


运行结果:

BMW

Volvo

Saab

2.有了标签,可以使用break和continue在多层循环的时候控制外层循环。

outerloop:
for (var i = 0; i < 10; i++)
{
innerloop:
for (var j = 0; j < 10; j++)
{
if (j > 3)
{
break;
}
if (i == 2)
{
break innerloop;
}
if (i == 4)
{
break outerloop;
}
document.write("i=" + i + " j=" + j + "");
}
}


注意:

continue 语句(带有或不带标签引用)只能用在循环中。

break 语句(不带标签引用),只能用在循环或 switch 中。

通过标签引用,break 语句可用于跳出任何 JavaScript 代码块
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: