美文网首页
数组操作2理解

数组操作2理解

作者: 糖醋里脊120625 | 来源:发表于2019-11-23 17:15 被阅读0次
    var GZData = [],
    childArr = []
        for (let i in provinceRs) {
            var arr = new Array()
            arr[0] = { name: '江苏' }
            arr[1] = Object.assign({}, { name: provinceRs[i].name }, { num: provinceRs[i].value }, { value: 100 - i * 3 })
            childArr.push(arr)
    }
                                var GZData = childArr
    
                                var convertData = function (data) {
                                    var res = [];
                                    for (var i = 0; i < data.length; i++) {
                                        var dataItem = data[i];
                                        var fromCoord = geoCoordMap[dataItem[0].name];
                                        var toCoord = geoCoordMap[dataItem[1].name];
                                        if (fromCoord && toCoord) {
                                            res.push({
                                                fromName: dataItem[0].name,
                                                toName: dataItem[1].name,
                                                coords: [fromCoord, toCoord]
                                            });
                                        }
                                    }
                                    return res;
                                };
    
    

    相关文章

      网友评论

          本文标题:数组操作2理解

          本文链接:https://www.haomeiwen.com/subject/rjihwctx.html