在 JavaScript 中的循环

2026年8月29日3 次浏览来源:Dev.to阅读原文

想象一个老师想迎接五个学生: 没有循环,我们需要多次写出相同的代码.

JavaScript不是一次又一次地写出同类型的代码,而是提供回路. 🔄 什么是循环?

循环用于反复执行一组代码.

它帮助我们避免一次又一次地写同一个代码.

基于条件或集合值的循环继续运行.

简言之:循环指使用代码重复多次任务.

例如:这是循环的基本概念.

为什么我们用圈?

当同一任务需要多次完成时,循环是有用的.

例如,没有循环:使用循环:输出: 如果任务需要执行100或1000次,使用一个回路比反复写出同一个代码容易得多.

哪里是循环使用?

循环在很多情况下都可以被使用,例如: 显示一个产品列表 处理一个数组中的学生读取值列表 打印数字 计算标记 处理多个记录 重复一个任务,直到一个条件变成虚假 例如:\ 我们何时应该使用循环 ?

当:同一任务需要多次完成时,可以使用循环.

例如:或:不同情况需要不同类型的循环.

QQ 在JavaScript JavaScript中的循环类型提供了不同类型的循环: 循环循环循环 让我们逐一观察每个循环.

1.

循环 循环用于反复执行一块代码.

当重复的次数已知或可被控制时,常用.

一个回路有三个主要部分:初始化,条件,以及更新.

想象一个老师说: "写出你的名字5次。" 任务可以表现为: 此类任务可以使用循环.

语法 1 循环的三部分。

初始化 定义循环的起始位置 。

2.

条件检查是否应继续循环。

如果条件为 ,则代码执行.

如果条件是 , 循环停止 。

3.

更新每个迭代后的值。

示例产出:如何运作?

何时使用循环?

当重复次数已知或可被控制时使用循环.

2.

循环 循环执行一个区块的代码,只要一个条件是.

执行代码前检查条件 。

如果条件在开头,循环中的代码将不会被执行.

QQ真实世界实例 想象充电手机.

想法可以是: 在条件属实的情况下继续充电.

语法示例输出:执行的外观是这样的:QQ无限循环(Infinite Loop An infinite cyclound)是一个永不停息的循环,因为其条件始终不变.

例如:这里,永远不变。

因此,条件始终不变:循环持续运行. ❌ 如何避免无限循环?

确保条件中使用的值被更新,使条件最终能成为.

这里:改变值:当变成:所以循环停止.

输出:为了避免无限循环,确保循环条件最终能成为.

何时使用循环?

重复主要取决于条件时使用循环.

3.

循环 循环与循环类似.

主要的区别在于,代码在检查条件前执行.

因此,循环内部的代码至少执行一次.

试想一个自动取款机要PIN。

用户需要至少输入一次PIN.

这一过程可以表现为: 语法示例输出:如何工作? vs 例如: 没有被打印, 因为首先检查了条件: 但是: 打印: 因为代码在检查条件之前执行过一次 。

什么时候用?

当代码需要执行至少一次时使用 。

4.

循环 该回路用于对一个可移动的值进行斜拉.

它通常用于数组和字符串.

它需要一个价值一次。

简言之:一个接一个取取价值.

试想一个装有:一个接一个取出水果的袋子, 语法示例输出: 在此获取每个 v

分享