通过格式将Json传递给谷歌地图api

时间:2015-11-28 17:19:28

标签: javascript json

我正在努力理解这种代码的和平。任何人都可以帮助我理解这一点。抱歉这个非常基本的问题

testCtrl.geoCoords.push(new Array(testCtrl.allOrgUnits[i].name, testCtrl.allOrgUnits[i].coordinates.substring(1,testCtrl.allOrgUnits[i].coordinates.length-1).split(",")));

我有像

这样的坐标
coordinates":"[-12.2231,8.466]

这种代码的平衡如何改变坐标。

coordinates.substring(1,testCtrl.allOrgUnits[i].coordinates.length-1).split(",")));

1 个答案:

答案 0 :(得分:1)

如果坐标是"[-12.2231,8.466]"

之类的字符串

coordinates.substring(1, coordinates.length - 1).split(",")将返回数组["-12,2231", "8.466"]

coordinates.substring(1, coordinates.length - 1) == "-12.2231,8.466" 然后 "-12.2231,8.466".split(",") == ["-12,2231", "8.466"]

您可以在此处找到方法文档:substringsplit