Ver Mensaje Individual
  #13 (permalink)  
Antiguo 24/09/2010, 17:04
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 9 meses
Puntos: 1485
Respuesta: Javascript : Encapsulamiento

¡vamos _cronos2! analizalo. fijate que es lo que devuelve crearContador cuando es invocado. por tanto, ¿que tu crees que imprime la segunda linea? sin embargo, entiendo tu duda. los closures no afectan a los demas, por lo tanto se crea uno nuevo.
Código:
var a = crearContador();
alert(a()); // 0;
b = crearContador();
alert(b()); // 0;
alert(a()); // 1;
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.