js数组相减(删除a数组与b数组相同的,保留a数组剩余的不同)
2019-06-28 本文已影响0人
李大鱼_
arrChange( a, b ){
for (var i = 0; i < b.length; i++) {
for (var j = 0; j < a.length; j++) {
if (a[ j ] == b[ i ]) {
a.splice(j, 1);
j = j - 1;
}
}
}
return a;
}
var a=[1,2,3,4,5,6,7,8]
var b=[4,5,6,7,8,9,10]
this.arrChange(a,b)
console.log(a)//[1, 2, 3]