javascript 将对象数组按某一字段去重的方法

/*
  resultArr为去重后的数组;
  arr为初始数组;
  fifter()三个参数:item当前元素、index当前元素索引、selfArr检索的数组(这里代表arr).
*/
resultArr = arr.filter((item, index, selfArr) => {
  return selfArr.findIndex((x) => x.id === item.id) === index;
});

你可能感兴趣的:(算法)