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