Lorem Ipsum/DOL Differet Solmena

Separat existentie 2010 Unee MYT por scientie, musica, sport etc, litot Europa usa li sam Vocabular Lingues, differe solmen in li grammatica, li pronunciation. Delete this widget in Dashboard and add yours. This is just an example. Read More

[gtug-bsas] pregunta basica en js

miércoles, 29 de mayo de 2013

No se porque, ni si le estoy errando al concepto, pero quiero que en una funcion se guarde el valor de una variable global, pero fuera de la misma, el valor se pierde. Mi code:

var pais;
function initialize() {
    var loc = {};
    var geocoder = new google.maps.Geocoder();
    if(google.loader.ClientLocation) {
        loc.lat = google.loader.ClientLocation.latitude;
        loc.lng = google.loader.ClientLocation.longitude;

        var latlng = new google.maps.LatLng(loc.lat, loc.lng);
        geocoder.geocode({'latLng': latlng}, function(results, status) {
            if(status == google.maps.GeocoderStatus.OK) {
                pais = results[0]['address_components'][5]['short_name'];
                console.log(pais);
            };
        });
    }
}

google.load("maps", "3.x", {other_params: "sensor=false", callback:initialize});

console.log(pais);

Siendo pais la var global, cuando sale de la funcion ya no tiene valor :/

--
Has recibido este mensaje porque estás suscrito al grupo "GTUG BsAs" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+unsubscribe@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 

0 comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.