//通过ES6的new Set进行对象数组去重
let arr2=[{a:‘1’,b:‘q’},{a:‘1’,b:‘q’},{a:‘2’,b:‘b’}]
const newArr = [... new Set(arr2.map(e=>JSON.stringify(e)))].map(e=>JSON.parse(e))
console.log(newArr);
简单粗暴的对象数组去重的方法,谁用谁知道,拿走不谢
最新推荐文章于 2023-04-25 18:16:01 发布
//通过ES6的new Set进行对象数组去重
let arr2=[{a:‘1’,b:‘q’},{a:‘1’,b:‘q’},{a:‘2’,b:‘b’}]
const newArr = [... new Set(arr2.map(e=>JSON.stringify(e)))].map(e=>JSON.parse(e))
console.log(newArr);