返回两个数组中的不同元素
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;
};