JavaScript中的continue语句是一种控制循环的有用方法,它可以跳过当前循环中的一个或多个迭代,并继续执行下一次循环。continue语句只能用于在循环中,比如while、for、do-while等循环,不能用于if语句或者switch语句中。
使用方法
使用continue语句时,只需在循环体内添加一条continue语句,并在括号中添加可选的标签名,即可跳过当前循环中的一个或多个迭代,并继续执行下一次循环。
//while循环
var i=0;
while(i<10){
if(i==5){
i++;
continue;
}
console.log(i);
i++;
}
//for循环
for(var i=0;i<10;i++){
if(i==5){
continue;
}
console.log(i);
}
//do-while循环
var i=0;
do{
if(i==5){
i++;
continue;
}
console.log(i);
i++;
}while(i<10);
break和continue的区别
- break是跳出整个循环,而continue是跳过本次循环,继续执行下一次循环。
- break只能用于在循环中,而continue也可以用于switch语句中。
- break可以使用标签来指定跳出哪个循环,而continue不支持标签。