JS中for循环之退出循环

我为大家介绍一下退出循环的两种方法

1.continue

退出本次循环,一般用于排除或者跳过某一个选项的时候,可以使用continue

javascript 复制代码
    for(let i = 0;i<5;i++){
        if(i == 3){
            continue
        }
        // 跳过了3
        console.log(i) //0 1 2 4
    }

2.break

退出整个for循环,一般用于结果已经得到,后续的循环不需要的时候使用

javascript 复制代码
    for(let i = 0;i<5;i++){
        if(i == 3){
            break
        }
        // 当i = 3时直接终止
        console.log(i) //0 1 2
    }

了解即可:
while(true) 来构造 " 无限 " 循环,需要使用break退出循环。

javascript 复制代码
    while(true){
        console.log(1) // 1
        break
    }

for( ; ; )也可以来构造 " 无限 "循环,同样需要使用break退出循环。

javascript 复制代码
    for (; ;) {
        console.log(1) //1
        break
    }

感谢大家的阅读,如有不对的地方,可以向我提出,感谢大家!

相关推荐
不会算法的笨小孩6 分钟前
异常的使用以及会出现的问题
开发语言·c++·c++11·异常
Penge66626 分钟前
《Go 后端开发者学 TypeScript:typescript 类型断言》
javascript
Penge66630 分钟前
《Go 后端开发者学 TypeScript:Symbol》
javascript
Hhy_11072 小时前
《C++深度解构06》手撕 string —— 从底层内存管理到深浅拷贝彻底吃透
c语言·开发语言·c++·学习·visual studio
starzy19902 小时前
深入理解Scala函数定义:从方法到函数的类型跨越
开发语言·scala
starzy19902 小时前
深入理解Scala递归函数:从栈溢出到尾调用优化
开发语言·scala
三*一3 小时前
Mapbox‑GL JS 多边形折点编辑工具:实现原理、功能拆解与踩坑总结
开发语言·javascript·ecmascript
YSL0701243 小时前
C++基础
开发语言·c++
若亦_3 小时前
Java中关于this的三种用法
java·开发语言·intellij-idea
2601_968793143 小时前
Python Requests 轻量自动化:无需浏览器,实现真人级账号浏览模拟
开发语言·python·自动化