如何在javascript中通过给定id查找对象的所有数据

如何在javascript中通过给定id查找对象的所有数据,javascript,arrays,json,algorithm,object,Javascript,Arrays,Json,Algorithm,Object,如何按给定id查找对象的所有数据。例如,这是我的对象数组: const数组=[{ “名称”:“最大值”, “身份证”:10 }, { “名称”:“ram”, “身份证”:20 }, { “名称”:“sita”, “身份证”:30 }, { “姓名”:“账单”, “身份证”:10 }, ]您可以使用而不是数组#find const数组=[{“name”:“max”,“id”:10},{“name”:“ram”,“id”:20},{“name”:“sita”,“id”:30},{“name”:“

如何按给定id查找对象的所有数据。例如,这是我的对象数组:

const数组=[{
“名称”:“最大值”,
“身份证”:10
},
{
“名称”:“ram”,
“身份证”:20
},
{
“名称”:“sita”,
“身份证”:30
},
{
“姓名”:“账单”,
“身份证”:10
},
]
您可以使用而不是
数组#find

const数组=[{“name”:“max”,“id”:10},{“name”:“ram”,“id”:20},{“name”:“sita”,“id”:30},{“name”:“bill”,“id”:10},]
函数findData(数据,id){
const found=data.filter(element=>element.id==id)
返回发现
}
log(findData(数组,10))
使用

const数组=[
{name:'max',id:10},
{name:'ram',id:20},
{姓名:'sita',id:30},
{姓名:'比尔',身份证号码:10}
];
函数findData(数据,id){
返回data.filter(element=>element.id==id);
}

log(findData(数组,10))使用
过滤器
<代码>查找
返回第一个匹配条件
filter
返回所有匹配条件ID的全部要点是它们是唯一的。也许从那里开始。