使用javascript将特定格式的项目推送到数组

时间:2015-05-04 11:15:55

标签: javascript google-maps

我必须制作这种对象结构:

var wps = [{ location: point1 }, { location: point2 }, {location: point4}];

来自JavaScript for循环,我在其中使用:

for( i = 0; i < infos.positionLogs.length; i++) {
    point = new google.maps.LatLng(infos.positionLogs[i].coordinate.latitude,infos.positionLogs[i].coordinate.longitude);
    wps.push( {
        location: point
    } );
}

但是当我将它记录到控制台时,它并不是我想要的......可能是什么问题? 经度:

Object {location: pf}

通过下拉:

location: pf
A: 47.94881
F: 22.799589999999966

与手动推送相同:/ 我将它用于谷歌地图getDirection和directionRenders,但一直给我错误。有趣的是错误正在改变,迟到的消息只是说GET错误:

https://maps.googleapis.com/maps/api/js/DirectionsService.Route?4b0&5m4&1m3…900660000000016&6e0&12shu-HU&100b0&102b0&callback=_xdc_._edv3g8&token=4544 

0 个答案:

没有答案