gpt4 book ai didi

javascript - 从对象数据创建数组

转载 作者:行者123 更新时间:2023-11-30 08:40:23 24 4
gpt4 key购买 nike

我在项目的一个对象中有这种类型的数据。

{
"name": "Travel",
"map": [
{
"name": "Montreal",
"lat": "45.498649",
"lng": "-73.492729"
},
{
"name": "Brossard",
"lat": "45.466667",
"lng": "-73.450000"
}
]
}

如何创建这种类型的结构代码来显示我的 Google map ?

var locations = [
{
name: "Montreal",
latlng: new google.maps.LatLng(45.498649, -73.492729)
},
{
name: "Brossard",
latlng: new google.maps.LatLng(45.466667, -73.450000)
}
];

非常感谢。

最佳答案

如果使用 'forEach' 会更简单:

json.map.forEach(function(val){
locations.push({
name: val.name,
latlng: new google.maps.LatLng(val.lat, val.lng)
});
});

关于javascript - 从对象数据创建数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27078140/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com