循环

https://www.w3school.com.cn/js/js_loop_for.asp

JavaScript 支持不同类型的循环:

  • for - 多次遍历代码块

  • for/in - 遍历对象属性

  • while - 当指定条件为 true 时循环一段代码块

  • do/while - 当指定条件为 true 时循环一段代码块

For 循环

for 循环的语法如下:

for (语句 1; 语句 2; 语句 3) {
     要执行的代码块
}

For/In 循环

JavaScript for/in 语句遍历对象的属性:

var person = {fname:"Bill", lname:"Gates", age:62};

var text = "";
var x;
for (x in person) {
    text += person[x];
}

While 循环

while 循环会一直循环代码块,只要指定的条件为 true。

while (条件) {
    要执行的代码块
}

Do/While 循环

do/while 循环是 while 循环的变体。在检查条件是否为真之前,这种循环会执行一次代码块,然后只要条件为真就会重复循环。

do {
    要执行的代码块
}
while (条件);