简单JS 根据一个id数组 获取一个数据数组中对应id的数据对象形成新数组
eg: ids = [1,3]
dataList = [{
id: 1,
name: '张三'
},{
id: 2,
name: '李四'
},{
id: 3,
name: '王五'
}]
目标结果: [{ id: 1, name: '张三' },{ id:3, name: '王五' }]
const newArr = ids.map(item1=>{
return dataList.find(item2 =>item2.id === item1)
})
浙公网安备 33010602011771号