假设有以下的对象数组:
const people = [
{ name: 'Alice', age: 28 },
{ name: 'Bob', age: 22 },
{ name: 'Charlie', age: 34 },
{ name: 'David', age: 45 }
];
为了创建一个只包含年龄的数组,可以使用.map()
方法来遍历对象数组并将每个对象的age
属性添加到新数组中:
const ages = people.map(person => person.age);
console.log(ages); // [28, 22, 34, 45]
这样,在ages
这个新数组中,便只包含了原数组中每个对象的年龄属性。