たとえば、次の配列
const originalData = [
{ name: '张三', phone: '13800001111', company: 'A 公司', age: 30 },
{ name: '李四', phone: '13900002222', company: 'B 公司', age: 28 },
{ name: '王五', phone: '13600003333', company: 'C 公司', age: 35 }
];
名前と電話の 2 つのフィールドのみを保持する必要がある場合、次の新しい配列を実現するにはどうすればよいでしょうか?
[
{ name: '张三', phone: '13800001111' },
{ name: '李四', phone: '13900002222' },
{ name: '王五', phone: '13600003333' }
]
方法 1:
const newarr=originalData.map(item=>{
return{
name:item.name,
phone:item.phone
}
})
方法 2
const newarr=originalData.map(({name,phone})=>{
return{name,phone}
})