JavaScript 的循环语句有哪些

JavaScript 的循环语句主要有以下几种:

1.for 循环:for 循环是最常见的循环结构,它允许您执行特定次数的迭代。它通常包括初始化语句、条件语句和后续语句。

复制代码
`for (let i = 0; i < 10; i++) {
console.log(i);
}`

2.while 循环:while 循环在条件为真时重复执行代码块。如果条件从未为真,则代码块将不会执行。

复制代码
`let i = 0;
while (i < 10) {
console.log(i);
i++;
}`

3.do...while 循环:do...while 循环与 while 循环类似,但是至少会执行一次代码块,然后再检查条件。

复制代码
`let i = 0;
do {
console.log(i);
i++;
} while (i < 10);`

4.for...in 循环:for...in 循环用于遍历对象的可枚举属性。

复制代码
`let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(obj[key]);
}`

5.for...of 循环:for...of 循环用于遍历可迭代对象(如数组、Map、Set 等)。它返回的是每一个迭代的值,而不是索引。

复制代码
`let arr = [1, 2, 3];
for (let value of arr) {
console.log(value);
}`
相关推荐
百锦再3 分钟前
使用JavaScript获取和解析页面内容的完整指南
开发语言·前端·javascript·python·flask·fastapi
sakana6 分钟前
如何写一个自己的skill
前端·人工智能
wsdswzj10 分钟前
web前端基础知识
前端
一条小鲨鱼32 分钟前
所遇到的响应式问题
前端·vue.js
Ruihong33 分钟前
你的 Vue v-for,VuReact 会编译成什么样的 React 代码?
vue.js·react.js·面试
M ? A34 分钟前
你的 Vue 路由,VuReact 会编译成什么样的 React 路由?
前端·javascript·vue.js·经验分享·react.js·面试·vureact
L.Cheng36 分钟前
谷歌浏览器如何禁用自动更新_Chrome关闭后台升级程序
前端·chrome
donecoding42 分钟前
类型与语法的“直觉对齐”:TS 切入的 Go 语言初体验
前端·typescript·go
web守墓人43 分钟前
【linux】Mubuntu v1.0.7发布:支持codex cli完整运行
前端·codex
WYiQIU43 分钟前
宇树科技Web前端岗(AI方向),这不算泄题吧......
前端·vue.js·人工智能·笔记·科技·面试·职场和发展