continue的作用是仅仅跳过本次循环,而整个循环体继续执行。
语句结构:
for(初始条件;判断条件;循环后条件值更新)
{
if(特殊情况)
{ continue; }
循环代码
}上面的循环中,当特殊情况发生的时候,本次循环将被跳过,而后续的循环则不会受到影响。
好比输出10个数字,如果数字为5就不输出了。
执行结果:
<script type="text/javascript">
var num;
for(num=1; num<=10; num++){
if(num==5){
continute;
}
document.write("数值:"+num+"<br />");
}
</script>注:上面的代码中,num=5的那次循环将被跳过。
数值:1 数值:2 数值:3 数值:4 数值:6 数值:7 数值:8 数值:9 数值:10