为了账号安全,请及时绑定邮箱和手机立即绑定

js数组筛选过滤

js数组筛选过滤

慕斯709654 2018-11-15 14:14:05
var arr = [        {name:'xiaoming',id:"123"},        {name:'xiaoming',id:"456"},        {name:'xiaoming',id:"789"},        {name:'xiaohua',id:"101112"},        {name:'xiaowang',id:"131415"},        {name:'xiaohong',id:"161718"}    ];    var obj = [];    for(var i=0; i<arr.length; i++){        obj[arr[i]['name']] = arr[i]['id'];    } console.log(obj)我想把'name'为'xiaoming'的id过滤出来这是现在的结果,我本来想objarr[i].push() 但用不了这个方法,不要用if或别的什么判断,有没有直接暴力的枚举算法[xiaoming: "789", xiaohua: "101112", xiaowang: "131415", xiaohong: "161718"]我想实现的是[xiaoming: ['123','456','789']]或者{name:'xiaoming',id:['123','456','789']}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 467 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信