美文网首页
break 和continue 的区别

break 和continue 的区别

作者: 浪客行1213 | 来源:发表于2018-11-21 15:58 被阅读0次

    break和continue在流程控制中的区别


    1):break   打破  间断

            在循环语句中 使用 学会使用 break 关键字跳出 循环

          break 语句用于跳出代码块或循环体

    var    i =0;
    while(i <100) {
        console.log('i 当前为:'+ i);
         i++;
          if(i ===10)    break;
    }

    上面代码只会执行10次循环,一旦i等于10,就会跳出循环。

    2):continue    持续 维持现状

            学会使用 continue 关键字 跳出本次循环到下一次循环,也就是 continue 后面的代码不再执行;

            continue语句用于立即终止本轮循环,返回循环结构的头部,开始下一轮循环。

    var i = 0;
     while (i < 100){
         i++;
         if (i % 2 === 0)
         continue;
         console.log('i 当前为:' + i);
    }

    上面代码只有在i为奇数时,才会输出i的值。如果i为偶数,则直接进入下一轮循环


    如果存在多重循环,不带参数的break语句和continue语句都只针对最内层循环。

    浪客行1213的简书


    XHH

    相关文章

      网友评论

          本文标题:break 和continue 的区别

          本文链接:https://www.haomeiwen.com/subject/efscqqtx.html