var arr=[
{id:1,name:'11'},
{id:2,name:'11'},
]
var brr =[
{id:1,type:'11'},
{id:2,type:'11'}
]
function concatArr(arr,brr){
var newArr =arr.concat(brr);
var has ={},res=[];
for(let i = 0 ;i<newArr.length;i++){
var item= newArr[i];
console.log(item);
if(!has[item.id]){
res.push({
...item
})
has[item.id] = item;
}else{
for(let j=0;j<res.length;j++){
var se= res[j];
if(se.id == item.id){
res[j] ={...se,...item}
break
}
}
}
}
return res;
}
複製程式碼
陣列匹配-連線
相關文章
- 小程式 - 陣列匹配陣列
- LeetCode 1640.能否連線形成陣列LeetCode陣列
- 線性結構 陣列與連結串列陣列
- 線性表(陣列、連結串列、佇列、棧)詳細總結陣列佇列
- 陣列與連結串列陣列
- 陣列和連結串列陣列
- 0.1458980337503的連環陣列陣列
- 0.2679491924311的連環陣列陣列
- 0.1715728752538的連環陣列陣列
- 0.1270166537925的連環陣列陣列
- 0.2087121525220的連環陣列陣列
- js 在陣列物件中匹配到指定的資料JS陣列物件
- 聊聊陣列與連結串列,棧與佇列陣列佇列
- C++陣列的連續性C++陣列
- 最短無序連續子陣列陣列
- 陣列累加和問題三連陣列
- 陣列模擬單連結串列陣列
- 連續子陣列的最大和陣列
- 可變陣列——連結串列前言陣列
- 【陣列】1550. 存在連續三個奇數的陣列(簡單)陣列
- 線性結構(二)--陣列陣列
- matlab矩陣連線圖解Matlab矩陣圖解
- 雙指標查詢陣列的連續規律子陣列問題指標陣列
- day1-陣列和連結串列陣列
- leetcode最短無序連續子陣列LeetCode陣列
- 『0.6180339887498黃金分割的連環陣列』陣列
- 【資料結構與演算法】字串匹配(字尾陣列)資料結構演算法字串匹配陣列
- 線性表1.0(陣列實現)陣列
- Linux 命令列下連線WiFiLinux命令列WiFi
- 命令列遠端連線mysql命令列MySql
- 在命令列中連線mysql命令列MySql
- JavaSE 陣列:一維陣列&二維陣列Java陣列
- L2-022 重排連結串列【陣列】陣列
- 最大連續子陣列和的實現陣列
- lc3041 修改陣列後最大化陣列中的連續元素數目陣列
- 【CST】貼片天線陣列設計陣列
- 浪潮伺服器陣列offine離線伺服器陣列
- 給出一個由[-100,100]之間整陣列成的陣列,求其相加和最大的連續子陣列 輸入 一個連續整陣列成的陣列 輸出 子陣列相加的最大值 樣例輸入 -......陣列