📅  最后修改于: 2023-12-03 14:42:41.414000             🧑  作者: Mango
循环是编程中常用的工具之一,它允许程序多次执行相同或类似的任务。JavaScript提供了多种循环结构,本文将介绍常见的三种循环:for
循环、while
循环和do-while
循环。
for
循环是最常用的循环结构,它的语法如下:
for (初始化表达式; 循环条件; 更新表达式) {
// 循环体
}
示例代码:
for (let i = 0; i < 5; i++) {
console.log(i);
}
以上代码会输出0到4的数字。
while
循环在循环开始时先检查循环条件,如果条件为真,则执行循环体,然后再次检查循环条件。直到循环条件为假时,停止循环。
while (循环条件) {
// 循环体
}
示例代码:
let i = 0;
while (i < 5) {
console.log(i);
i++;
}
以上代码与上面的for
循环示例等效,同样输出0到4的数字。
do-while
循环类似于while
循环,区别在于它会先执行一次循环体,再检查循环条件。
do {
// 循环体
} while (循环条件);
示例代码:
let i = 0;
do {
console.log(i);
i++;
} while (i < 5);
以上代码同样输出0到4的数字。
for
循环适用于已知循环次数的情况。while
循环适用于未知循环次数的情况,只要循环条件为真就会一直执行。do-while
循环适用于至少要执行一次循环体的情况。使用循环能够简化代码,提高效率。合理选择循环结构可以使代码更加清晰易读。