從ES5開始,有三種方法可以列出對象的屬性
for(let I in obj)該方法依次訪問一個對象及其原型鏈中所有可枚舉的類型
object.keys:返回一個數組,包括所有可枚舉的屬性名稱
object.getOwnPropertyNames:返回一個數組包含不可枚舉的屬性
function iterate(obj) {
return Object.getOwnPropertyNames(obj).map(key=>key+": "+obj[key]);
}
從ES5開始,有三種方法可以列出對象的屬性
for(let I in obj)該方法依次訪問一個對象及其原型鏈中所有可枚舉的類型
object.keys:返回一個數組,包括所有可枚舉的屬性名稱
object.getOwnPropertyNames:返回一個數組包含不可枚舉的屬性
function iterate(obj) {
return Object.getOwnPropertyNames(obj).map(key=>key+": "+obj[key]);
}
https://view.officeapps.live.com/op/view.aspx?src=你地址