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

来源:互联网 发布:js中syntax error 编辑:程序博客网 时间:2024/06/05 17:54
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
原创粉丝点击