遍历一个对象返回一个数组数组里面包含对象中的指定值
可以使用Object.keys()方法和map()方法来实现遍历对象并返回指定值的数组。
例如,假设我们有一个对象person:
const person = {
name: 'Bob',
age: 30,
gender: 'male',
occupation: 'programmer'
};
我们想要返回一个数组,包含person对象中的name和age属性,可以这样做:
const keys = ['name', 'age'];
const result = keys.map(key => person[key]);
console.log(result); // ['Bob', 30]
在这个例子中,我们首先定义了一个keys数组,它包含我们想要获取的属性名。然后,我们使用map()方法遍历keys数组,并通过person[key]获取相应的属性值。最后,我们得到了包含name和age属性值的数组result。
原文地址: https://www.cveoy.top/t/topic/baqB 著作权归作者所有。请勿转载和采集!