Javascript

JS里break语句与continue语句的区别

本文主要是介绍JS里break语句与continue语句的区别,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

总的来说,break是终止当前循环;continue是结束本次循环,后面的循环是会继续执行的。

例:

for(let i=1;i<10;i++){          if(i==5){         continue;         // break;     }     console.log(i); } 当执行continue时,输出的结果为1,2,3,4,6,7,8,9; for(let i=1;i<10;i++){          if(i==5){         // continue;         break;     }     console.log(i); } 当执行break时,输出的结果为1,2,3,4; 如上例所示,当执行continue语句时,是不会输出5的,但是后面符合判断条件的仍会继续输出;当执行break语句时,在执行第二个判断条件时i=5时就已经终止了,后面的就不会再有输出;   注意:有的会在执行continue语句和break语句时,仍会输出5,是因为是先输出再判断,所以会输出,就是把console.log改到判断条件后再输出,就不会输出数据5了。
这篇关于JS里break语句与continue语句的区别的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!