- 遍历对象
- for(var ele in obj){
...
}
不推荐,会遍历原型链所有可枚举属性;如果继承层级多,降低效率
- Object.keys(obj).forEach(e,index,array){
...
}
性能相对较好,遍历对象自身的可枚举属性
- Object.getOwnPropertyNames(obj).forEach(e,index,array){
...
}
遍历对象自身的所有属性(包括不可枚举属性)
本文共 304 字,大约阅读时间需要 1 分钟。
...
}
不推荐,会遍历原型链所有可枚举属性;如果继承层级多,降低效率
...
}
性能相对较好,遍历对象自身的可枚举属性
...
}
遍历对象自身的所有属性(包括不可枚举属性)
转载于:https://www.cnblogs.com/amusic/p/7235246.html