break和continue的作用和区别是什么?
时间:2020-11-13 12:31
作用:break和continue都是用来控制循环结构的,主要是停止循环。区别:continue语句只结束本次循环,而不是终止整个循环,只能在循环语句中使用;break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。
break和continue的作用
break和continue都是用来控制循环结构的,主要是停止循环。
break和continue的区别
break用于完全结束一个循环,跳出循环体。不管是哪种循环,一旦在循环体中遇到break,系统将完全结束循环,开始执行循环之后的代码。
break不仅可以结束其所在的循环,还可结束其外层循环。此时需要在break后紧跟一个标签,这个标签用于标识一个外层循环。
var str = "hello"; for (var item of str){ if(item ==="l"){ break } console.log(item); // h e }
continue的功能和break有点类似,区别是continue只是中止本次循环,接着开始下一次循环。
可以理解为continue是跳过当次循环中剩下的语句,执行下一次循环。
var str = "hello"; for (var item of str){ if(item ==="l"){ continue } console.log(item); // h e o }
区别总结:
continue 语句和 break 语句的区别是,continue 语句只结束本次循环,而不是终止整个循环。break 语句则是结束整个循环过程,不再判断执行循环的条件是否成立,并执行当前循环之后的语句。而且,continue 只能在循环语句中使用,即只能在 for、while 和 do…while 中使用,除此之外 continue 不能在任何语句中使用。
所以,再次强调:continue 不能在 switch 中使用,除非 switch 在循环体中。此时 continue 表示的也是结束循环体的本次循环,跟 switch 也没有关系。
更多编程相关知识,请访问:编程课程!!
以上就是break和continue的作用和区别是什么?的详细内容,更多请关注www.gxlsystem.com其它相关文章!
-
< css怎么设置背景图片的透明度
-
bootstrap 表格的头部如何固定 >
相关推荐
- header {
- 实现思路
- vuue2和vue3哪个好用
- vue账号怎么找回
- vue应用程序怎么构建
- vue快速选择怎么只有0
- vue怎么识别在某处点击
- npm无法全局安装vue
- nodejs项目需要打包吗
- vue不能多应用
电脑软件
本类排行
- 1uniapp怎么刷新当前页面
- 2uniapp如何禁止页面滑动
- 3html如何设置背景颜色?两种方法教会你
- 4html如何给div加边框
- 5HTML网页自动跳转的5种方法
- 6uniapp如何实现跳转至浏览器
- 7html网页乱码原因以及解决办法
- 8uniapp怎么去掉标题栏
- 9uniapp如何封装request请求
- 10如何解决uniapp icon不显示的问题
今日推荐
-
倒带音乐官方版
版本:v3.5.0
大小:10.36MB
日期:2024-08-28
-
aimp音乐播放器正版
版本:v4.05.1393 (27.12.2023)
大小:19.34MB
日期:2024-08-28
-
百度音乐免费版
版本:v8.3.1.6
大小:17.1MB
日期:2024-08-28
-
福音短视频在线版
版本:2.0.3
大小:98.7 MB
日期:2024-08-28
-
特效短视频免费版
版本:4.0.0
大小:122.5 MB
日期:2024-08-28
-
非凡单词完整版
版本:2.106.09
大小:47.79MB
日期:2024-08-28
热门手游
-
生存21天免费版
版本:v1.0110
大小:101.74MB
日期:2024-08-28
-
怪物惊魂夜安卓版
版本:v1.0.4
大小:45.55MB
日期:2024-08-28
-
时间守护者正版
版本:v1.0.7
大小:171.51MB
日期:2024-08-28
-
戴夫大战僵尸免费版
版本:v1.0.28
大小:65.36MB
日期:2024-08-28
-
墨战正版
版本:v1.0.19
大小:54.78MB
日期:2024-08-28
-
虚拟乒乓球官方版
版本:v2.7.2
大小:5.76MB
日期:2024-08-28