JavaScript:break和continue的用法与不同

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,剩下的循环依然在进行。

·
·
·
本人写博客就是想记录一下自己所学的知识(目前正在学习中),巩固知识加深记忆,也顺便分享一下自己的所学,有什么地方写的不对,希望大家可以多多指出,让我及时改正。如果我分享的东西帮助到你,别忘了点赞、分享、收藏呦~!

注:如有侵权,请联系删除。

猜你喜欢

转载自blog.csdn.net/weixin_53542481/article/details/112913675