Javascript 如何仅获取元素的某些属性?

Javascript 如何仅获取元素的某些属性?,javascript,dictionary,Javascript,Dictionary,我有一个带有对象的数组,我只需要创建另一个带有两个属性的数组 常数列表=[{ id:1, 现状:1, 姓名:1 }, { id:2, 现状:2, 姓名:2 }] const newList=list.mapele=>{ 元素id; 状态:ele.status } console.lognewList您必须从map函数返回一个对象: 常数列表=[{ id:1, 现状:1, 姓名:1 }, { id:2, 现状:2, 姓名:2 }] const newList=list.mapele=>{ 返回

我有一个带有对象的数组,我只需要创建另一个带有两个属性的数组

常数列表=[{ id:1, 现状:1, 姓名:1 }, { id:2, 现状:2, 姓名:2 }] const newList=list.mapele=>{ 元素id; 状态:ele.status }
console.lognewList您必须从map函数返回一个对象:

常数列表=[{ id:1, 现状:1, 姓名:1 }, { id:2, 现状:2, 姓名:2 }] const newList=list.mapele=>{ 返回{ id:ele.id, 状态:ele.status, } }
console.lognewList使用花括号会被解释为代码块而不是对象的花括号。要修复它,只需将它括在括号中

常数列表=[{ id:1, 现状:1, 姓名:1 }, { id:2, 现状:2, 姓名:2 }] const newList=list.mapele=>{ id:ele.id, 状态:ele.status } console.lognewList