Cita:
Iniciado por Fernand0
Yo que sepa las variables primitivas no referencian a nada, pero bueno.
Aca te dejo
newb:
jsFiddle1,
jsFiddle2 Pues entonces, no sabes mucho.Las variables están definidas en un entorno, y cuando se produce un closure javascript, esas variables se resuelven en un entorno determinado.Una variable siempre es una etiqueta que hace referencia a un valor que está definido en un entorno.
En tus fiddles, pones sólo 1 div.Prueba con 3 divs.Te dejo el fiddle:
https://jsfiddle.net/Lo5b79co/.
Haz click en cualquier div.
Qué valor de i ves?
Ahora prueba este
https://jsfiddle.net/byg0Lhrg/2/
Qué valor de i ves?