鍍金池/ 問(wèn)答/HTML/ JSON根據(jù)字段算差級(jí)

JSON根據(jù)字段算差級(jí)

let A = [{id:1,num:2},{id:5,num:12},{id:10,num:4132},{id:55,num:42}]
let B = [1,10]

問(wèn)題描述:根據(jù)B數(shù)組里面每個(gè)元素來(lái)篩選A里面的id字段對(duì)應(yīng)的值,如果相同則刪除.期望得到如下:

  [{id:5,num:12},{id:55,num:42}]
回答
編輯回答
孤巷

這樣呢?

A.filter((obj)=>{
    return B.indexOf(obj.id)<=-1;
})
2017年6月3日 19:06
編輯回答
詆毀你
let A = [{id: 1, num: 2}, {id: 5, num: 12}, {id: 10, num: 4132}, {id: 55, num: 42}]
let B = [1, 10]

let C = A.filter(({id}) => B.indexOf(id) === -1);

console.log(C)
2017年3月27日 10:59