一个便捷的方法从两个数组中取不同的值

80 阅读1分钟


let list1 = [1, 2, 3,]
let list2 = [1, 2, 3, 4, 5, 6, 7,]

实现步骤首先 我们要将两个数组合并在一起。在进行字符串的查找

let arr = list1.concat(list2).filter((item, index, arr) => {
  return arr.indexOf(item) === arr.lastIndexOf(item)
})

console.log(arr); // 4,5,6,7