var arr1 = [1,2,3,4];
var arr2 = [2,3,4,5,6];
// 返回 arr2 在 arr1 没有的元素
function different(arr1,arr2){
var temp = [];
var temparray = [];
for(var i=0;i<arr1.length;i++){
temp[arr1[i]] = true;
}
for(var j=0;j<arr2.length;j++){
console.log(arr2[j])
if (!temp[arr2[j]]) {
temparray.push(arr2[j]);
}
}
return temparray
}
var ar = different(arr1,arr2); // [5,6]
var ar1 = different(arr2,arr1); // [1]
js 2个数组获取 不同部分
最新推荐文章于 2024-08-06 15:13:56 发布