for-in和for-of
for-in
for-in
循环遍历的是对象的属性名称,可以将一个对象的属性循环遍历出来。
var obj = {
name: 'XiaoMing',
age: 22,
sex: 'man'
};
for(let key in obj){
console.log(key); // 'name' 'age' 'sex'
}
数组也是对象,for-in
可以直接循环遍历出Array
的索引,索引类型为 String 而不是 Number。
var array = ['a', 'b', 'c'];
for(let i in array){
console.log(i); // 索引'0' '1' '2'
}
The MIT License (MIT)
Copyright (c) 2019, Roojay.
本文链接:https://roojay.com/pages/f5b5d35a/