javascript - 如何合并两个具有纬度和经度的数组以显示标记?

标签 javascript jquery

要合并的数组

var longitudeArray = [];
var latitudeArray = [];

我正在尝试合并上面的两个数组,以创建名为 locations 的第三个数组,以便像下面的示例一样访问它,以在 Google map 上显示标记。有什么想法如何将它们合并吗?

position: new google.maps.LatLng(locations[i][1], locations[i][2]),

最佳答案

您可以使用map功能:

var latLng = latitudeArray.map(function(latitude, index){
    return [latitude, longtitudeArray[index]];
}); 

关于javascript - 如何合并两个具有纬度和经度的数组以显示标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47235728/

相关文章:

javascript - 图表JS。更改轴线颜色

javascript - UTF8解码汉字

jquery - 如何在 JQuery 中等待 AJAX 请求完成?

javascript - FabricJs:路径区域太大

javascript - 在 JavaScript 中重新启用鼠标滚动

javascript - mootools 是 jquery +backbone/spine/sprouteCore 的替代品

javascript - struts2:使用 javascript 和 jquery 根据第一个选择值更新第二个选择

javascript - 即使有相同的字符串,indexOf() 函数也始终返回零

javascript - 如何在所有对象中插入属性?

javascript - 在手机上禁用点击并启用双击