ここでは簡単な質問ですが、私はオブジェクト内に以下のメソッドを持っています。Javascriptオブジェクトメソッドは未定義に戻りますか?
var getGeoLocation = function() {
if (typeof(navigator.geolocation) != 'undefined') {
var test = navigator.geolocation.getCurrentPosition(function(position) {
var lat = position.coords.latitude;
var lng = position.coords.longitude;
return(new google.maps.LatLng(lat, lng));
});
}
}
var testFunction = function() {alert(getGeoLocation()); // returns undefined?}