JavaScript do/while 语句参考
-
JavaScript do/while 语句
do/while语句创建一个循环,在检查条件是否为真之前执行一次代码块,然后只要条件为真,它就会重复循环。 当你想要无论如何至少运行一次循环时,使用do/while语句。JavaScript支持不同类型的循环:- for - 循环遍历代码块多次
- for/in - 遍历对象的属性
- while - 在指定条件为真时循环遍历代码块
- do/while - 循环遍历一段代码,然后在指定条件为真时重复循环
即使条件为假,此循环也将始终至少执行一次,因为代码块在测试条件之前执行:
尝试一下var text = ""; var i = 0; do { text += "数字是: " + i; i++; } while (i < 5);
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 语句 do/while 6.0+支持支持支持支持 -
语法
do { 执行的代码 } while (condition);condition 必需的 定义运行循环的条件(代码块)。 如果它返回true,循环将重新开始,如果返回false,循环将结束。注意:如果条件始终为true,则循环将永远不会结束。 这会使您的浏览器崩溃。注意:如果您正在使用带有条件的变量,请在循环之前对其进行初始化,并在循环内将其递增。 如果您忘记增加变量,循环将永远不会结束。 这也会使您的浏览器崩溃。 -
技术细节
项目 描述 JavaScript版本: ECMAScript 1 -
相关页面
JavaScript教程:while 循环