break语句描述:break语句,用于无条件结束各种循环(退出循环)和switch。说明:一般情况下,需要在break语句之前加一个条件判断。换句话说:就是条件成立了,就退出循环。
continue语句描述:结束本次循环,而开始下一次循环。continue之后的代码不再执行了。说明:一般情况下,需要在continue语句之前加一个条件判断。
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时,条件满足,跳出当次循环,进入下一次循环
原文:https://www.cnblogs.com/webaction/p/13227389.html