我有以下比较阵列JS
var a = [4,6,12];
var b = [4,6];
for (var i = 0; i < a.length; i++) {
for (var j = 0; j < b.length; j++) {
if (a[i] !== b[j]) {
a.pop();
}
}
}
我想比较这两个,并删除从12如果没有b中找到。我不想创建一个新的数组,结果只是从一个。
但是,如果我控制台登录,我得到一个空的。
究竟是你想做些什么?只保留两个数组中的元素? –