javascript怎么跳出循环


当前第2页 返回上一页

单独使用的 break 语句的作用有两方面:

  • 一是在 switch 语句中退出 switch;

  • 二是在循环语句中退出整个循环。

实际应用中,break 后面还可以跟一个标签,此时 break 语句的作用是跳转到标签所标识的语句块的结束处。当需要从内层循环跳转到某个外层循环的结束时,就需要使用带有标签的 break 语句。

break 语句的基本语法如下:

1

2

break;    //单独使用,在循环语句中用于退出整个循环

break lablename;   //带有标签,在多层循环语句中用于从内层循环跳转到 lablename 外层循环的结束处

break 语句和 continue 语句一样,执行也需要设定某个条件,当满足该条件时,执行 break 语句。

示例:break 语句的应用

1

2

3

4

5

6

7

8

9

10

11

12

13

<script>

     var sum = 0;

     var str = "1~20之间的被累加的偶数有:";

     //把1~20之间的偶数进行累加

     for(var i = 2; i < 20;i += 2){

         if(sum > 60)

             break; //执行break语句后,整个循环立刻停止结束执行

         sum += i;

         str += i + " ";

     }

     str += "\n这些偶数的和为:" + sum;

     alert(str);

</script>

上述代码使用 sum>60 作为 break 语句执行的条件,如果条件表达式的值为真,执行 break 语句退出整个循环,此时 break 语句后续的代码以及后面的循环都不会被执行。

上述代码在 Chrome 浏览器运行后弹出的对话框结果如下图所示。

2.png

【推荐学习:javascript高级教程

以上就是javascript怎么跳出循环的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

javascript中date对象的方法有哪些

html5 web worker的介绍(附示例)

了解javascript中异步的处理方式

javascript警告框怎么消除

详解javascript里的await/async的作用和用法

让人眼前一亮的五个前端小技巧

javascript charat()方法是什么

javascript对象怎么转为json

jquery wrap()方法是什么意思

javascript如何实现鼠标左键拖拽效果

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...