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
    }

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

相关推荐
春涧草茶2 分钟前
慢就是快15-1 多进程 多线程
开发语言·python
pan_junbiao2 分钟前
Go语言中的空白标识符
开发语言·后端·golang
卡卡~~9 分钟前
C++学习
开发语言·c++
qetfw24 分钟前
Bash 基础:脚本执行、引号与命令替换验证
linux·开发语言·chrome·bash
杜 硕44 分钟前
从零开始的C++生活——第四讲
开发语言·c++·生活
云和数据.ChenGuang1 小时前
Python 集合(set)常用函数详解与实战案例
开发语言·python·深度学习·langchain
隔窗听雨眠1 小时前
从PHP2Shell回望:PHP内核漏洞的二十年演进与AI时代的攻防转折
开发语言·人工智能·php
lisw051 小时前
分岔论揭示演化突变密码
开发语言·算法·数学建模
hunteritself1 小时前
AI 挖出 PHP「致命漏洞」!欧洲政府连夜关站,日本首相紧急喊话
开发语言·人工智能·php
努力实干1 小时前
Qt/C++ 模块化设计与工程组织
开发语言·c++·qt