作用: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 也没有关系。
本文由 贵州做网站公司 整理发布,部分图文来源于网络,如有侵权,请联系我们删除,谢谢!
抖音(Tiktok)是由北京字节跳动科技有限公司(ByteDance)孵化的音乐创意短视频社交网站。它于2016年9月20日上线,主要面向全年龄段的用户,尤其是...
飞极速为您提供高清在线电影、电视剧大全、动画片,综艺等,飞极速在线更新及时,播放速度快,给您带来最好的观影体验!飞极速在线,免费提供日本新番动漫、最新电影和最新...
《南华早报》(英语:South China Morning Post, SCMP)和星期日出版的《星期日南华早报》(英语:Sunday Morning Post...
中国的货币发行机构是中国人民银行。中国人民银行成立于1948年12月1日,是在三所银行的基础上建立的。中国人民银行简称央行,是中国的中央银行。1983年, 中国的相关部门决定,赋予中国人民银行行使央行职能的权力。1995年,全国人大制定了第一部关于中国人民银行的法律。中国人民银行的总部位于北京市。晚清到民国初期,银行林立,各地金融机构风起云涌。国民政府、地方势力、割据的军阀、都为了各自利益,成立金...
什么是b股转h股?b股转h股是指在中国证券证券交易所(上海、深圳)上市的外资股在香港上市,b股转h股是一种处理b股退市的方案。在a股b股h股中,b股是特殊的人民币股票。是以人民币标明面值,以外币认购和交易,在中国证券证券交易所(上海,深圳)上市交易的外资股票。b股参与者少,市场冷清,交易量小。此外,自1997年以来,随着红筹股、H股股票的大量发行和上市,以及中国企业在海外上市,b股市场为内地企业筹...
(资料图片)最近这段时间总有小伙伴问小编新安全生产法五落实五到位 五落实五到位是什么,小编为此在网上搜寻了一些有关于新安全生产法五落实五到位 五落实五到位的知识送给大家,希望能解答各位小伙伴的疑惑。今天来聊聊关于新安全生产法五落实五到位,五落实五到位的文章,现在就为大家来简单介绍下新安全生产法五落实五到位,五落实五到位,希望对各位小伙伴们有所帮助。1、"五落实、五到位"。2、即:领导机构人员落实、...