数组对象根据某个值去重

发布时间 2023-03-28 10:04:17作者: 樱花雨纷飞

const ObjArr = [{name: 'xiaoming', id: 1},{name: 'xiaoming2', id: 2},{name: 'xiaoming3', id: 1},{name: 'xiaoming4', id: 5},{name: 'xiaoming5', id: 6},{name: 'xiaoming33', id: 11}]

const newArr = ObjArr.filter(item => !map.has(item.id) && map.set(item.id,1))