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
    }

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

相关推荐
程序猿000001号2 分钟前
使用Python的Seaborn库进行数据可视化
开发语言·python·信息可视化
一个不正经的林Sir7 分钟前
C#WPF基础介绍/第一个WPF程序
开发语言·c#·wpf
API快乐传递者12 分钟前
Python爬虫获取淘宝详情接口详细解析
开发语言·爬虫·python
公众号Codewar原创作者14 分钟前
R数据分析:工具变量回归的做法和解释,实例解析
开发语言·人工智能·python
赵钰老师17 分钟前
基于R语言APSIM模型应用及批量模拟(精细农业、水肥管理、气候变化、粮食安全、土壤碳周转、环境影响、农业可持续性、农业生态等)
开发语言·数据分析·r语言
若川31 分钟前
Taro 源码揭秘:10. Taro 到底是怎样转换成小程序文件的?
前端·javascript·react.js
lly20240633 分钟前
Highcharts 饼图:数据可视化利器
开发语言
lw向北.39 分钟前
Qt For Android之环境搭建(Qt 5.12.11 Qt下载SDK的处理方案)
android·开发语言·qt
IT女孩儿1 小时前
JavaScript--WebAPI查缺补漏(二)
开发语言·前端·javascript·html·ecmascript
m0_748238921 小时前
webgis入门实战案例——智慧校园
开发语言·ios·swift