1

私は以下のように作成するJSコードを持っています(47.624718,-122.356133)

var point = new GLatLng(
  parseFloat(markers[i].getAttribute(\"lat\")),
  parseFloat(markers[i].getAttribute(\"lng\"))
);

値を JUST にするだけ47.624718 -122.356133ですか?どうすればjsreplace()関数を使用できますか?

4

3 に答える 3

3

オブジェクトメソッドを使用するだけです:

point.lat() + ' ' + point.lng()
于 2012-05-15T14:44:48.653 に答える
2
output = point.lat() + ' ' + point.lng();

ここを参照してください: https://developers.google.com/maps/documentation/javascript/v2/reference#GLatLng

于 2012-05-15T14:44:57.830 に答える
0

3 つの連鎖replace()呼び出しを使用できます。

point = point.replace("(", "").replace(")", "").replace(",", " ");

左右の括弧を空の文字列に置き換え、カンマを単一のスペースに置き換えます。

于 2012-05-15T14:36:00.003 に答える