JavaScript 跳出循环、跳出任何代码块
可对 JavaScript 语句进行标记,在需标记的 JavaScript 语句语句之前加上冒号:
var num=0;
outer:
for(var i=0;i<10;i++){
inter:
for(var j=0;j<10;j++){
if(i>5){
console.log(i); //----6,7,8,9
continue outer;
}
num++;
}
}
console.log(num); //---- 60
outer:
for(var i=0;i<10;i++){
inter:
for(var j=0;j<10;j++){
if(i>5){
console.log(i); //----6,7,8,9
break inter;
}
}
}
参考资料
-
javaScript如何跳出多重循环break、continue_javascript技巧_脚本之家
https://www.jb51.net/article/91721.htm -
JavaScript break 和 continue 语句 | 菜鸟教程
https://www.runoob.com/js/js-break.html

浙公网安备 33010602011771号