break語句描述:break語句,用於無條件結束各類循環(退出循環)和switch。說明:通常狀況下,須要在break語句以前加一個條件判斷。換句話說:就是條件成立了,就退出循環。
continue語句描述:結束本次循環,而開始下一次循環。continue以後的代碼再也不執行了。說明:通常狀況下,須要在continue語句以前加一個條件判斷。javascript
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>JavaScript中break和continue的區別</title> 6 </head> 7 <body> 8 <script type="text/javascript"> 9 var sum = 0; 10 for(var i=1;i<=10;i++){ 11 if(i==6){ 12 //break; 13 continue; 14 } 15 document.write(i+" "); 16 } 17 </script> 18 </body> 19 </html>
注:先觀察結果,而後將break註釋掉,改用continue,再次觀察結果,能夠看出,條件知足時,break直接跳出循環,再也不進行循環操做,而改用continue時,條件知足,跳出當次循環,進入下一次循環html