Object对象遍历的几种方法
- December 25, 2020
- aaaaaAndy
Object对象遍历的几种方法
本文以下面对象为例:
1
2
3
4
const person = {
name: 'andy',
age: 12
};
1. Object.keys
forEach原本只是用来遍历数组对象,所以需要先获取对象的所有key,再行遍历。需要注意的是
Object.keys获取参数对象自身的(不含继承的)所有可枚举属性(不含Symbol属性)的key值:
1
2
3
4
5
6
Object.keys(person).forEach((key) => {
console.log(key);
})
// name
// age
Continue reading