将数据属性谷歌地图坐标从字符串转换为数字?

时间:2013-07-22 16:21:12

标签: javascript

我正在从数据属性中检索谷歌地图坐标作为字符串,但不知道如何将它们转换为数字,因此我可以将它们传递到谷歌地图LatLng方法。任何人都可以建议我如何实现这一目标?

目前我从data-coords收到以下信息40.7378732,-73.98873779999997,我认为parseInt会解决此问题,但我错了。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

这应该可以解决问题。它将返回一个数组。

var str = '40.7378732,-73.98873779999997';
var latLngArray = str.split(',').map(parseFloat); //[40.7378732,-73.98873779999997]