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不支持标签。