2018.07.20break和continue的区别

break是跳出循环,不执行以后的循环语句

continue是不执行当前循环后面的语句,直接进入下一个循环。

例如:

for(var i=0;i<5;i++) {
console.info("判断前:"+i);
if(i === 2) break;
console.warn("判断后:"+i);
}
//输出:0 0 1 1 2 后面的就没有输出了
for(var i=0;i<5;i++) {
console.info("判断前:"+i);
if(i === 2) continue;
console.warn("判断后:"+i);
}
//输出 0 0 1 1 2 3 3 4 4  少输出了一个=2的值

posted on 2018-07-20 16:59  scc78  阅读(158)  评论(0编辑  收藏  举报

导航