var array1 = [ {"Num": "A " },{"Num": "B" }];
var array2 = [ {"Num": "A ","Name": "t1 " }, {"Num": "B","Name": "t2"}, {"Num": "C " ,"Name": "t3 "}];
var result = [];
for(var i = 0; i < array2.length; i++){
var obj = array2[i];
var num = obj.Num;
var isExist = false;
for(var j = 0; j < array1.length; j++){
var aj = array1[j];
var n = aj.Num;
if(n == num){
isExist = true;
break;
}
}
if(!isExist){
result.push(obj);
}
}
console.log(result);
js比较两个对象数组,取出不同的值
最新推荐文章于 2024-01-23 12:00:00 发布
本文介绍了一种使用JavaScript实现的数组差集算法,该算法通过遍历两个数组并比较元素来找出第二个数组中不存在于第一个数组的元素。适用于数据处理、算法理解和JavaScript编程实践。
544

被折叠的 条评论
为什么被折叠?



