使用jquery或javascript如何比较2个数组,以便如果一个数组在另一个数组中有元素,这些元素将从另一个数组中消除?
答案 0 :(得分:0)
您必须越过两个数组并将第一个元素与第二个元素的每个元素进行比较,然后使用Array.splice
方法删除元素。
for (var i in array1) {
for (var j in array2) {
if (array2[j] == array1[i]) {
array2.splice(j, 1);
break;
}
}
}