我真的不明白javascript對象,所以我正在尋找一些幫助。Javascript從數組創建對象
我玩弄於谷歌地圖繪製線條,並具有下列對象:
var flightPlanCoordinates = [
{lat: 53.644578570762484, lng: -2.7243996085112427},
{lat: 53.6444989, lng: -2.7243514999999996},
{lat: 53.6444989, lng: -2.7243514999999996},
{lat: 53.644487771144469, lng: -2.7243445563265229},
{lat: 53.644059369772329, lng: -2.7240772650391825},
{lat: 53.644055277360415, lng: -2.7240747116998691}
];
這工作得很好。
但是我想要做的是動態地創建一個這樣的對象。
我有一個數組中的緯度和經度列表,我如何創建一個像上面那樣的對象?
var newFlightPath = [];
for (i = 0; i < myLatLngs.length; ++i) {
//add the lat and lng to newFlightPath somehow?
}
你的'myLatLngs'數組是怎麼樣的? – Xufox
'newFlightPath.push(...);' – zerkms
您上面的對象**是**陣列中的緯度和經度列表! – Quentin