如何将数组对象合并,也就是给原来的数据添加值

来源:互联网 发布:matlab绘制网络拓扑图 编辑:程序博客网 时间:2024/06/05 14:55

这一篇文章是对上一篇的改良,代码如下

          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;              provinceObjects[i].value=resp.data.Data.SummeryOfRenterBirthplace[code];//            let code = provinceObjects[i].code;//            if (code == resp.data.Data.SummeryOfRenterBirthplace[code]) {//              let value = resp.data.Data.SummeryOfRenterBirthplace[code];//              newObject.push({'name': provinceObjects[i].name, 'value': value})//            } else {//              newObject.push({'name': provinceObjects[i].name, 'value': 0})//            }          }          console.log(provinceObjects)

阅读全文
0 0
原创粉丝点击