[ingresar]

Que es una Clausura?

  1. Que es una Clausura (Closure)?
  2. Variables y Valores
  3. Definiendo Funciones
  4. Efectos Secundarios
  5. Las Funciones son Valores
  6. Retornando Funciones
  7. Alcance de Función
  8. Funciones Anidadas
  9. Clausuras con Estado
  10. Datos Privados
  11. Callbacks Asincrónicos
  12. Pasando Continuación

Retornando Funciones

Así como las funciones son valores, las funciones pueden retornar otras funciones. Esto puede ser increiblemente poderoso.

Recuerda que hay una diferencia entre una función y una función aplicada a su argumento. Es la diferencia entre f y f(x). Si una función no recibe ningun argumento hay una diferencia. crearFuncion es una función que no recibe argumentos, crearFuncion() es el resultado de llamar a esa función. Lo que resulta en sí mismo otra función...

Definir una función llamada generar que reciba un argumento, una función f. Esta debería retornar un array que consiste en la función f y otra función que duplica su entrada.

1:1

about noticias inicio