04/9
2015
js的循环中可以使用continue跳过本次循环,使用break来跳出整个循环。
<script type="text/javascript"> for (var i = 0; i <= 10; i++) { if (i==5) continue; if (i==9) break; document.write(i+' '); }; </script>
上面的示例中,如果不干预循环操作,那么在页面上将会输出0-10这几个数字。但是干预之后,5不会出现,9和10也不会出现。因为循环到5的时候跳过了本次循环应该执行的操作,而到9的时候,又跳出了循环。
ps:if语句中如果条件后只有一句代码,可以省略花括号。