web-zxq

1.题目

 

    const arr =[{key:1,name:12},{key:2,name:12},{key:3,name:3}];
    const arr2 = [{key:1,name:1,data:\'1111\'},{key:2,name:2,data:\'2222\'}]; 
将数据处理成 arr3 = [{key:1,name:1,data:\'1111\'},{key:2,name:2,data:\'2222\'},{key:3,name:3}]
    let keys=[];
    for(const o of arr2){
      keys.push(o.key);
    }
    console.log(\'keys\',keys);
  const arr3=arr.filter((item)=>{
  console.log(\'item\',keys.indexOf(item.key)>-1);
  if(keys.indexOf(item.key )<=-1){
    return true;
  }


})
console.log(\'124\',arr3,[...arr3,...arr2]);

分类:

技术点:

相关文章: