如何從JavaScript中的數組中刪除雙引號?在JavaScript中刪除數組中的雙引號
我的數據,該多邊形座標谷歌地圖
["{lat:-8.089057558100306,lng:112.15251445770264}", "{lat:-8.100954123313068,lng:112.15251445770264}", "{lat:-8.100954123313068,lng:112.1782636642456}", "{lat:-8.087867882261257,lng:112.17800617218018}", "{lat:-8.089057558100306,lng:112.15251445770264}"]
到
[{lat:-8.089057558100306,lng:112.15251445770264}, {lat:-8.100954123313068,lng:112.15251445770264}, {lat:-8.100954123313068,lng:112.1782636642456}, {lat:-8.087867882261257,lng:112.17800617218018}, {lat:-8.089057558100306,lng:112.15251445770264}]
後除去雙引號我的數據一定還在陣,不串。
感謝
不是我的downvote,但我認爲你應該從源頭上解決這個問題,而不是在JavaScript中。 –
這看起來像一個數組中的差不多JSON。首先它是如何得到這種方式的? – deceze
試試這個'arr = arr.map(function(item){return JSON.parse(item)})' –