您的位置:首页 > 产品设计 > UI/UE

break和continue的区别

2017-06-15 08:36 190 查看
break;continue;
 跳出当前循环次的 continue
 for 循环中continue的作用:中止当前循环中的代码,continue后边的循环体中的代码就不执行了,直接进行i++,再进入下一次循环;
 break 是跳出整个循环;continue只是跳出当前循环,后边的代码不执行了,没有跳出循环体;
break 还是continue 后边的代码都不执行了;

 for 循环是做什么的?重复执行一些代码的。

    for (var i = 1; i < 3;) {

        console.log(i);

        i--;

        if(i<-1){

            break; // 当循环体中解析break后,整个循环就结束了,直接跳出循环体执行下边的代码
        }

    }

    console.log('循环结束了');
   
// 手动控制他的循环 break

 for (var i = 0; i < 5; i++) {

        console.log(i);

        if(i == 2) {

            console.log('到2了');

            break; // 跳出整个循环的break
        }

    }

    console.log('循环结束了');

for (var i = 0; i < 5; i++) {

    if (i == 2) {

        continue;

        // break
    }

    console.log(i, '因为i不等于2,所以要输出' + i)

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript break continue