javascript中break和continue

1、break

break语句会立即退出循环,强制执行循环后面的语句

var num = 0;
for(var i=1;i<10;i++){
    if(i%5 == 0){
        break;
    }
    num++;
}
alert(num);//返回4

2、continue

continue退出当次循环,然后继续下次循环

var num = 0;
for(var i=1;i<10;i++){
    if(i%5 == 0){
        continue;
    }
    num++;
}
alert(num);//返回8

i=5时,退出当次循环,没有执行num++,num最后返回8

posted @ 2016-12-27 12:35  慵懒的小猪  阅读(282)  评论(0编辑  收藏  举报