对象
curl -X PUT "http://someurl/restapi/security-policies/action-policies/" -H "accept: application/json" -u "some token" -H "Content-Type: application/json" -d '{"response-page": "page"}'
数组
{670: true, 671: true}
预期结果
0: {id: 669, item_id: 35}
1: {id: 670, item_id: 35}
如何比较两个数据并根据ID返回匹配项。
答案 0 :(得分:0)
这就是您想要的:)
let obj = {670: true, 671: true}
let arr = [{id: 669, item_id: 35}, {id: 670, item_id: 35}]
let result = arr.filter(item => obj[item.id])
console.log(result)
结果:
[
{id: 670, item_id: 35}
]