JavaScript中break和continue的區別
break語句與continue語句
break語句
描述:break語句,用於無條件結束各種迴圈(退出迴圈)和switch。
說明:一般情況下,需要在break語句之前加上一個條件判斷。換句話說:就是條件成立了,就退出循環。
#continue語句
- ##描述:結束本次循環,而開始下一次循環。 continue之後的程式碼不再執行了。
- 說明:一般情況下,需要在continue語句之前加上一個條件判斷。
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> var sum = 0; for(var i=1;i<=10;i++){ if(i==6){ break; // continue; } document.write(i+" "); } </script> </head> <body> </body> </html>
註:先觀察結果,然後將break註解掉,改用continue,再次觀察結果,可以看出,條件滿足時,break直接跳出循環,不再進行循環操作,而改用continue時,條件滿足,跳出當次循環,進入下一次循環
#