JavaScript While 循环
只要指定的条件为真,循环就可以执行代码块。
While 循环
这 while
只要指定的条件为真,循环就会循环执行代码块。
句法
尽管 (状况) {
// 需要执行的代码块
}
例子
在下面的例子中,只要变量 (i) 小于 10,循环中的代码就会一遍又一遍地运行:
如果你忘记增加条件中使用的变量,循环将永远不会结束。这会导致浏览器崩溃。
Do While 循环
这 do while
loop 是 while 循环的变体。此循环将执行一次代码块,然后检查条件是否为真,然后只要条件为真,它就会重复循环。
句法
做 {
// 需要执行的代码块
}
尽管 (状况);
例子
下面的例子使用 do while
循环。即使条件为假,循环也总是会执行至少一次,因为代码块是在测试条件之前执行的:
不要忘记增加条件中使用的变量,否则循环将永远不会结束!
比较 For 和 While
如果您已经阅读了上一章有关 for 循环的内容,您会发现 while 循环与 for 循环非常相似,只是省略了语句 1 和语句 3。
本例中的循环使用 for
循环从汽车数组中收集汽车名称:
本例中的循环使用 while
循环从汽车数组中收集汽车名称: