可以通过以下步骤实现:
下面是一个示例代码:
const data = [
{ id: 1, name: 'John', age: 25 },
{ id: 2, name: 'Jane', age: 30 },
{ id: 3, name: 'Bob', age: 35 }
];
const result = data.reduce((acc, cur) => {
const { id, name } = cur; // 提取id和name属性值
return [...acc, { id, name }]; // 将提取出的属性值组成新的对象并加入到累积值中
}, []);
console.log(result);
这段代码将从data数组中提取每个对象的id和name属性值,并将它们组成一个新的对象数组。最终的结果将会是:
[
{ id: 1, name: 'John' },
{ id: 2, name: 'Jane' },
{ id: 3, name: 'Bob' }
]
腾讯云相关产品推荐:
以上是腾讯云提供的几个相关产品,可以根据具体需求选择合适的产品。
领取专属 10元无门槛券
手把手带您无忧上云