【发布时间】:2023-02-16 22:49:06
【问题描述】:
我有
arr1 = [ 'Account2', 'Account4', 'Account4', 'Account5' ]
and arr2 = [ 'Account2', 'Account4', 'Account7' ]
我想遍历这两个数组并获得一个新数组,其中仅包含arr1中存在但arr2中不存在的元素
所以新数组应该有
arr3 = ['Account5']
我试过这个
for (var i = 0; i < arr1.length; i++) {
for (var j = 0; j < arr2.length; j++) {
if (arr1[i] != arr2[j]) {
arr3.push(arr1[i]);
}
}
}
console.log("arr3", arr3);
【问题讨论】: