Function Expression

Definición

En JavaScript, una function expression es una forma de definir una función asignándola a una variable. A diferencia de una declaración de función, las expresiones de función no tienen un nombre obligatorio y se pueden utilizar de manera anónima. Se crean así:

Características clave de una función expresión:

1.Puede ser anónima o nombrada.

2.Solo está disponible después de su declaración.

3.Útil para callbacks y programación funcional.

Función anónima

La función no tiene nombre, y esta asignada a una variable.

Función nombrada

Aquí la función tiene un nombre sayHi, lo que puede ayudar en la depuración, pero solo es accesible dentro de la función.

Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0

Creado con eXeLearning (Ventana nueva)