let selectIds = [1, 3] // 选中id数组
let allData = [
{ id: 1, name: '123' },
{ id: 2, name: '234' },
{ id: 3, name: '345' },
{ id: 4, name: '456' },
] // 源数据
let newList = [] // 最终数据
selectIds.map((i) => {
allData.filter((item) => {
item.id == i && newList.push(item)
})
})
console.log("🚀 ~ handlerAdd ~ newList:", newList)
结果:

若是根据后端id数组转换name展示只需在newList.push(item.name)
















![[算法][前缀和] [leetcode]724. 寻找数组的中心下标](https://img-blog.csdnimg.cn/direct/144f9617265b4ea1903495c20e8a474b.gif#pic_center)


![[DDR5 Jedec 3]DDR5 SDRAM 状态图 和 基本功能](https://img-blog.csdnimg.cn/direct/1539e07b5b744855a7397a81e7b8ae6f.png)