javaScript系列---【流程控制--分析其他结构continue及break】

4.其它结构

  • continue

    for(var i = 0;i<10;i++){
    if(i==5){
    continue;//跳出i==5的循环,仍然执行i=6;
    console.log(i);
    }
    console.log(i);//打印0 1 2 3 4 6 7 8 9
    }
  • break

    for (var i = 0; i < 10; i++) {
     if (i == 5) {
       break;//条件成立,循环整体退出
       console.log(i);
    }
       console.log(i);//打印0 1 2 3 4
    }
  • 都是用来终止循环操作的(所有循环都适用),循环中一旦遇到continue先跳出当前循环,然后进入到下一轮循环,一旦遇到break当前整个循环就结束了,continue和break之后的代码都不执行

原文地址:https://www.cnblogs.com/chenhaiyun/p/14530715.html