📅  最后修改于: 2023-12-03 15:01:45.320000             🧑  作者: Mango
在 JavaScript 中,循环是一种可以重复执行代码块的结构。它可以帮助程序员简化代码,提高效率,实现各种逻辑需求。
在 JavaScript 中,常用的循环语句有 for
循环、while
循环和 do...while
循环。
for
循环是最常用的循环语句之一,它可以在已知循环次数的情况下重复执行代码块。
for (let i = 0; i < 10; i++) {
console.log(i);
}
上面的代码会输出数字 0 到 9,循环次数为 10。
while
循环是在不知道循环次数的情况下重复执行代码块的结构。
let i = 0;
while (i < 10) {
console.log(i);
i++;
}
上面的代码会输出数字 0 到 9,循环次数为 10。
do...while
循环是在先执行一次代码块,然后再进行循环条件判断的结构。
let i = 0;
do {
console.log(i);
i++;
} while (i < 10);
上面的代码会输出数字 0 到 9,循环次数为 10。
在 JavaScript 中,循环语句如果没有结束条件,就会形成无限循环。无限循环会占用 CPU 资源,导致浏览器崩溃或者死机。
while (true) {
console.log('无限循环');
}
上面的代码就形成了无限循环。
为了避免无限循环,我们需要在循环语句中设置结束条件,确保程序能够正常结束。
for (let i = 0; i < 10; i++) {
if (i === 5) {
break;
}
console.log(i);
}
上面的代码在循环到数字 5 的时候,就会跳出循环。
以上是关于 JavaScript 循环的介绍,希望能够帮助程序员更好地理解和应用循环语句,在编写高效、优雅的代码方面有所帮助。