HELLO!大家好!
break和continue,都是用来结束循环的,二者最大的区别就在于,break出现后,就不再执行循环体,同时结束循环;而continue出现后,会跳出(结束)本次循环,但还会执行下一次循环;
下面给大家举两个栗子,可以直观的感受到,二者的不同之处;
(1)break
// break用法
for(var i=1;i<=10;i++){
if(i===5){
break}
console.log('点赞'+'+'+i)
}
结果:
(2)continue
// continue用法
for(var i=1;i<=10;i++){
if(i===5){
continue}
console.log('点赞'+'+'+i)
}
结果:
大家有找到他们二者的不同了么?
二者对比,可以明显的看到,使用break,循环到5的时候,就停了下来结束了整体循环,只打印了4次结果;而continue,循环到5的时候,跳了过去,打印的结果也是跳过了5,剩下的循环依然在进行。
·
·
·
本人写博客就是想记录一下自己所学的知识(目前正在学习中),巩固知识加深记忆,也顺便分享一下自己的所学,有什么地方写的不对,希望大家可以多多指出,让我及时改正。如果我分享的东西帮助到你,别忘了点赞、分享、收藏呦~!
注:如有侵权,请联系删除。