如何将不同数组对象合并,根据相同的key

20 篇文章 0 订阅
let provinceObjects = [
  {'name': '北京', 'code': 110000},
  {'name': '天津', 'code': 120000},
  {'name': '河北', 'code': 130000},
  {'name': '山西', 'code': 140000},
  {'name': '内蒙古', 'code': 150000},
  {'name': '辽宁', 'code': 210000},
  {'name': '吉林', 'code': 220000},
  {'name': '黑龙江', 'code': 230000},
  {'name': '上海', 'code': 310000},
  {'name': '江苏', 'code': 320000},
  {'name': '浙江', 'code': 330000},
  {'name': '安徽', 'code': 340000},
  {'name': '福建', 'code': 350000},
  {'name': '江西', 'code': 360000},
  {'name': '山东', 'code': 370000},
  {'name': '河南', 'code': 410000},
  {'name': '湖北', 'code': 420000},
  {'name': '湖南', 'code': 430000},
  {'name': '广东', 'code': 440000},
  {'name': '广西', 'code': 450000},
  {'name': '海南', 'code': 460000},
  {'name': '重庆', 'code': 500000},
  {'name': '四川', 'code': 510000},
  {'name': '贵州', 'code': 520000},
  {'name': '云南', 'code': 530000},
  {'name': '西藏', 'code': 540000},
  {'name': '陕西', 'code': 610000},
  {'name': '甘肃', 'code': 620000},
  {'name': '青海', 'code': 630000},
  {'name': '宁夏', 'code': 640000},
  {'name': '新疆', 'code': 650000},
  {'name': '台湾', 'code': 710000},
  {'name': '香港', 'code': 810000},
  {'name': '澳门', 'code': 820000},
];
let newObject=[];
for(let i = 0;i<provinceObjects.length;i++){ let code=provinceObjects[i].code; let value=resp.data.Data.SummeryOfRenterBirthplace[code]; newObject.push({'name': provinceObjects[i].name,'value': value})}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值