Funciones y Closures
Un closure es simplemente un comportamiento de las funciones en JavaScript. Sucede cuando una función padre retorna una función hija, al hacer esto la función hija recordará el scope donde fué definida:
Un closure es simplemente un comportamiento de las funciones en JavaScript. Sucede cuando una función padre retorna una función hija, al hacer esto la función hija recordará el scope donde fué definida: