js 数组对象去重
const selectList = [{id: 1, name: 'aaa'}, {id: 2, name: 'aaa'}, {id: 3, name: 'bbb'}]; const o = {}; const selectL = []; selectList.forEach((v) => { o[v.name] = v; }); Object.keys(o).forEach((k) => { selectL.push(o[k]); });
console.log(selectL, 'selectL'); // [{id: 1, name: 'aaa'}, {id: 3, name: 'bbb'}];

浙公网安备 33010602011771号