遍历对象几种方法

120 阅读1分钟

1.Object.keys()

可遍历 可枚举的非原型链上 的属性

const man={name:'ahao',age:1}

Object.keys(man).forEach(n => {
   
})

2.Object.getOwnPropertyNames()

可遍历 可枚举的不可枚举的非原型链上 的属性

Object.getOwnPropertyNames(man).forEach(n=>{
   
})

3.for in

可遍历 可枚举的原型链上 的属性

for(const i in  man){}