/*
break关键字可以用来退出switch或循环语句
不能在if语句中使用break和continue
嵌套循环中,break关键字,会立即终止离它最近的一层循环
*/
/* for(var i=0 ;i<5;i++){
console.log(i);
if(i == 2){
break;//该break是对for循环起作用,跳出for循环
}
} */
/*
可以为循环语句创建一个label,来标识当前的循环
label:循环语句
使用break语句时,可以在break后面跟一个label,
这样break将会结束指定的循环,而不是最近的
*/
/* outer:
for(var i=0 ;i<5;i++){
console.log("外层循环"+i);
for(var j=0;j<5;j++){
break outer;
console.log("内循环"+j);
}
} */
/*
continue关键字可以用来跳过当次循环
continue也是默认只对最近的循环起作用
*/
/* for(var i=0 ;i<5;i++){
if(i==2){
continue;
}
console.log(i);
} */
outer:
for(var i=0 ;i<5;i++){
console.log("外层循环"+i);
for(var j=0;j<5;j++){
if(j==1){
continue outer;
}
console.log("内循环"+j);
}
}
JS_break和continue
最新推荐文章于 2022-07-10 14:45:00 发布