JavaScript 循环
JavaScript 循环被用于使用 for、while、do while 或 for-in 循环来迭代代码段。它使代码紧凑。它大多用于数组。
JavaScript 有四种类型的循环。
- for 循环
- while 循环
- do-while 循环
- for-in 循环
1) JavaScript For 循环
JavaScript for 循环 对元素进行固定次数的迭代。如果迭代次数已知,则应使用它。for 循环的语法如下所示。
for (initialization; condition; increment)
{
code to be executed
}
让我们来看看 JavaScript 中 for 循环的简单示例。
<script>
for (i=1; i<=5; i++)
{
document.write(i + "")
}
</script>
输出:
1
2
3
4
5
2)JavaScript while循环
JavaScript while循环 对元素进行无限次数的迭代。如果迭代次数未知,则应使用while循环。while循环的语法如下所示。
while (condition)
{
code to be executed
}
让我们来看一下在javascript中使用while循环的简单实例。
<script>
var i=11;
while (i<=15)
{
document.write(i + "");
i++;
}
</script>
输出:
11
12
13
14
15
3)JavaScript do while循环
JavaScript do while循环与while循环类似,可以无限次地迭代元素。但是,无论条件是真还是假,代码至少会执行一次。以下是do while循环的语法。
do{
code to be executed
}while (condition);
让我们来看一下JavaScript中do while循环的简单示例。
<script>
var i=21;
do{
document.write(i + "");
i++;
}while (i<=25);
</script>
输出:
21
22
23
24
25
4) JavaScript for循环
JavaScript for in循环 用于迭代对象的属性。 关于它我们将在之后讨论。