JS break和continue,二者区别和用法

JS break和continue的区别

break和continue是JavaScript的循环中常用于控制循环的两种方法,二者可以放在一起了解,有助于对比和加深理解。其中,JS的循环遇到break时,循环立马终止,并从循环中退出。continue则不一样。当Js的循环遇到continue关键词的时候,是暂停循环,而且是暂停当前的这一轮循环,然后从下一轮继续开始,即循环还会继续,直到触发退出机制为止。


break语句的用法实例代码,及在线编辑器

break关键词可单独使用,下方的实例代码中,当变量m的值大于等于3时,循环break退出,即3及3后面的值不再循环遍历:

<script>
  for(var i=0;i<=5;i++){
    if(i==3){
      break;
    }else{
      alert(i)}
  }
</script>

continue语句用法及实例代码

下方的实例代码中,当遇到偶数时,循环会暂停,然后跳出当前循环,继续下一轮的循环:

<script>
  var j = 0
  for(;j<=10;j++){
    if(j%2==0){
    continue;
    }
    alert(j)
  }
</script>

全栈前端 / JavaScript语法 :





















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.