對比兩個物件陣列取被刪除的和新增的陣列

2022-08-09 07:03:12 字數 515 閱讀 9023

//原資料

let oldarr = [,,

,,]

//新增刪除過的資料的資料

let newarr =[,,,]

let newidarr = newarr.map((e) => e.faqid);

let oldidarr = oldarr.map((e) => e.faqid);

let addidarr = newidarr.filter((i) => ); //最後新增的資料faqid

let delidarr = oldidarr.filter((i) => ); //最後刪除的資料faqid

let addfaqlist = ;

//根據id返回新增的陣列物件,刪除同理

this.rowselection.selectedrows.foreach((e) =>

});});

當然了這是手寫的方法,loadsh裡面有相關的方法,可以去看看

bash對比兩個檔案取不同的行

sort 對比兩個檔案不同的行 cat file1.txt file2.txt sort uniq u more主要是用到uniq的功能 兩個檔案的並集 重複的行只保留乙份 cat file1 file2 sort uniq兩個檔案的交集 只留下同時存在於兩個檔案中的檔案 cat file1 fil...

兩個物件相等equals和 的區別

比如 string s1 abc string s2 new string abc equals返回true,但是不 但是他們的hashcode是相同的,為什麼不 最佳答案 string s1 abc s1指向了 abc string s2 new string abc 生成了物件new strin...

取陣列兩兩之差最小值和最小值對應的兩個元素值

找出陣列兩兩元素之差絕對值最小對應的兩個元素之和差值 陣列sourcearr為查詢陣列 size為陣列sourcearr的長度 陣列result儲存最小差絕對值 最小差絕對值對應的兩個元素的值 void getarrvaluebymin float sourcearr,float result,in...