可以使用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 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录