返回两个数组中的不同元素

2018-07-17  本文已影响0人  奋斗的小小小兔子

返回两个数组中的不同元素


diffArr = (arr1, arr2) => {
    let newArr = [];
    arr1.forEach((itm) => {
      let itmStr = itm.toString();
      let temp = arr2.every(ele => itmStr !== ele.toString());
      if (temp) {
        newArr.push(itm);
      }
    });
    arr2.forEach((itm) => {
      let itmStr = itm.toString();
      let temp = arr1.every(ele => itmStr !== ele.toString());
      if (temp) {
        newArr.push(itm);
      }
    });
    return newArr;
  };
  
上一篇 下一篇

猜你喜欢

热点阅读