Sono un neofita col javascript e spesso la sua sintassi mi è aliena, sto utilizzando le API delle Google Maps e nell'utilizzare l'istanza d un oggetto sono incappato inquesta cosa:
Ciò ke mi rende perplesso è quel "function(point)" come parametro(!), nn capisco da dove prenda "point" e il fatto ke esegua una funzione dikiarata dove d solito si passa un parametro mi spaventa!!!
var map = new GMap2(document.getElementById("map"));
var geocoder = new GClientGeocoder();
function showAddress(address) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert(address + " not found");
} else {
map.setCenter(point, 13);
var marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(address);
}
}
);
}
Qualcuno sa spiegarmi questa cosa?
Grazie



Rispondi quotando