-3

重複の可能性:
JavaScript配列の違い

jqueryまたはjavascriptを使用して、2つの配列を比較し、一方の配列にもう一方の配列内に要素がある場合、これらの要素がもう一方の配列から削除されるようにするにはどうすればよいですか?

4

1 に答える 1

0

2つの配列を交差させ、最初の各要素を2番目の各要素と比較してから、Array.spliceメソッドを使用して要素を削除する必要があります。

for (var i in array1) {
    for (var j in array2) {
        if (array2[j] == array1[i]) {
            array2.splice(j, 1);
            break;
        }
    }
}
于 2012-08-23T13:58:06.253 に答える