版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Amy_cloud/article/details/82426073
var a = [1,2,3,4,5,6,7,8]
var b = [2,3];
function c(arr, arr2) {
return arr.reduce((prev, cur, index)=>{
let [idx, list] = prev;
idx.indexOf(index) == -1 && list.push(cur);
return prev
}, [arr2, []]).pop()
}
var ac = c(a,b)
console.log(ac) //[1, 2, 5, 6, 7, 8]