这个在我们平时开发需要用到的,比如购物车将选中的商品删掉等等,下面以一个简单例子来实现下,用三种方式实现:
const oneArr = [2, 1]
const twoArr = [1, 2, 3]
// first method
let testArr = twoArr.filter(twoItem => !oneArr.some(oneItem => oneItem === twoItem))
// second method
let testArr = twoArr.filter(twoItem => oneArr.every(oneItem => oneItem !== twoItem))
// third method
let testArr = twoArr.filter(item => !oneArr.includes(item))
console.log(testArr)