break 和continue 的区别

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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,699评论 0 13
  • break和continue的区别如下: 1. break可用于switch语句,表示跳出整个switch块,而c...
    阳谋家阅读 3,725评论 1 1
  • break和continue都是用来控制循环结构的,主要是停止循环。 1.break 有时候我们想在某种条件出现的...
    Miki_Zhang阅读 1,514评论 0 0
  • 前端07班 王语句JavaScript程序的执行单位为行(line),也就是一行一行地执行。一般情况下,每一行就是...
    ea203453e188阅读 4,419评论 0 4
  • 从楼下往楼上走,早已熟悉的楼梯间里,阳光充裕。在阳光的闪耀下,墙壁上的瓷砖忽然有了别的样子:回环往复、缠绕联结的花...
    郭国酬阅读 1,722评论 0 1