javascript中循环结构有哪些
更新时间:2023-10-11JavaScript循环结构
在JavaScript中,循环结构指的是一种能够多次执行相同代码块的结构。有4种主要的循环结构:
1. for 循环
for (let i=0; i < 5; i++) { console.log(i); }
上面这段代码使用 for 循环,初始化变量 i 为0,当 i 小于 5 时执行循环,每次循环 i 自增 1。在控制台输出0到4,共5次。
2. while 循环
let i=0; while (i < 5) { console.log(i); i++; }
上面这段代码使用 while 循环,在循环前先初始化变量 i 为0,当 i 小于 5 时执行循环,每次循环 i 自增1。输出0到4,共5次。
3. do-while 循环
let i=0; do { console.log(i); i++; } while (i < 5);
上面这段代码使用 do-while 循环,它与 while 循环的区别在于它会至少执行一次,其余部分与 while 循环相同。输出0到4,共5次。
4. for...of 循环
const arr=['a', 'b', 'c']; for (const item of arr) { console.log(item); }
上面这段代码使用 for...of 循环,可以用来枚举数组的值或者字符串的字符。循环中的变量 item 会被依次赋值为数组中的每个值。输出 a,b,c。