ES6 - for in 循环

for...in 循环用于循环遍历对象的属性。

以下是"for…in"循环的语法。

for (variablename in object) {
    要执行的语句或块
}

在每次迭代中,对象的一个​​属性被分配给变量名,并且此循环继续,直到对象的所有属性都用尽为止。

示例

var obj = {a:1, b:2, c:3};

for (var prop in obj) {
    console.log(obj[prop]);
}

以上示例说明使用 for... in 循环迭代对象。成功执行代码后将显示以下输出。

1
2
3