js数据相减 (包含数组对象)

343 阅读1分钟
var arr1 = [1, 2, 3]
var arr2 = [1, 3]
var arr3 = arr1.filter(el => !arr2.includes(el))

includes 是 es 6 的,也可以用下面的,箭头函数es6的,不行你就转成普通函数:

var arr3 = arr1.filter(el => !~arr2.indexOf(el))