Javascript中的循环

让我们从for循环开始。js中的for循环有2种变体。第一种形式是init,condition,expr循环。这将初始化第一条语句,然后在每次迭代时执行expr并检查条件。

示例

例如,

var step;
for (step = 0; step < 5; step++) {
   console.log('Taking step ' + step);
}

输出结果

这将给出输出-

Taking step 0
Taking step 1
Taking step 2
Taking step 3
Taking step 4

for循环还有另一种形式,for循环。for ... in语句在对象的所有可枚举属性上迭代指定的变量。对于每个不同的属性,JavaScript执行指定的语句。例如, 

示例

let person = {
   name: "John",
   age: 35
};
for (let prop in person) {
   console.log(prop, a[prop]);
}

输出结果

这将给出输出-

name John
age 35