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
    }

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

相关推荐
不要再敲了15 分钟前
JavaScript与jQuery:从入门到面试的完整指南
javascript·面试·jquery
酷飞飞35 分钟前
Qt Designer与事件处理
开发语言·qt·命令模式
天雪浪子1 小时前
Python入门教程之赋值运算符
开发语言·python
Wadli1 小时前
C++语法 | static静态|单例模式
开发语言·c++·单例模式
reembarkation1 小时前
使用pdfjs-dist 预览pdf,并添加文本层的实现
前端·javascript·pdf
reembarkation1 小时前
vue-pdf 实现blob数据的预览
javascript·vue.js·pdf
他们都不看好你,偏偏你最不争气1 小时前
【iOS】AFNetworking
开发语言·macos·ios·objective-c
李明卫杭州1 小时前
JavaScript中的dispatchEvent方法详解
javascript
Bigemap2 小时前
BigemapPro快速添加历史影像(Arcgis卫星地图历史地图)
java·开发语言
给月亮点灯|2 小时前
Vue3基础知识-setup()、ref()和reactive()
前端·javascript·vue.js