在while、for、do...while、while循环中使用break语句退出当前循环,直接执行后面的代码。
格式如下:
for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) {break;} 循环代码 }
当遇到特殊情况的时候,循环就会立即结束。
看看下面的例子,输出10个数,如果数值为5,就停止输出。
<script type="text/javascript"> var num; for(num=1;num<=10;num++){ if(num==5){ break;//如果num时5,推出循环。 } document.write("数值:"+num+"<br />"): } </script>
执行结果:
数值:1 数值:2 数值:3 数值:4
注:当num=5的时候循环就会结束,不会输出后面循环的内容。