我刚开始使用 JavaScript。 我有一个需求,需要比较以下两个不同数组对象中的字段,这些数组对象分别为:
Array - A
[
{
"id": "xyz",
"number": "123",
"place": "Here",
"phone": "9090909090"
},
{
"id": "abc",
"number": "456",
"place": "There",
"phone": "9191919191"
},
]
Array - B
[
{
"element1" : "ert",
"id1":"iii",
"element2":"erws",
"element3":"234"
}
,
{
"element1" : "uio",
"id1":"xyz",
"element2":"puy",
"element3":"090"
}
]
该场景是将数组A中的每个'id'与数组B中的'id1'字段进行比较。
举例 -
我需要检查从数组A -> 'id:xyz'是否与数组B对象字段'id1'匹配。 数组A - id:xyz应与数组B中的id1:xyz匹配 如果匹配,则需要从数组列表A中提取完整对象。
这里id:xyz与id1:xyz匹配
然后按以下方式提取
[
{
"id": "xyz",
"number": "123",
"place": "Here",
"phone": "9090909090"
}
]
请帮我提供使用JavaScript使这段代码能够正常运行的建议。