数组合并去除重复内容

// 去除重复的内容
export function getArrDifference(arr1, arr2, key) {
  arr1.map(o => {
    let isTrue = true;
    let val = {};
    arr2.map(v => {
      if (o[`${key}`] === v[`${key}`]) {
        isTrue = false;
        val = v;
      }
      return v;
    });
    if (isTrue && JSON.stringify(val) !== '{}') {
      arr1.push(val);
    }
    return o;
  });
  return arr1;
}

  

posted @ 2021-01-30 10:31  lipu1993  阅读(90)  评论(0编辑  收藏  举报