funcion
(function)
Una función es un bloque de código que puede ser ejecutado en cualquier momento. En EsJS, las funciones se declaran explícitamente con la palabra clave funcion
:
funcion miFuncion() {
// código
}
Ejemplo
Parámetros (arguments)
Una función puede recibir parámetros. Los parámetros son variables que se declaran en la definición de la función y que pueden ser accedidas dentro del cuerpo de la función.
funcion miFuncion(parametro1, parametro2) {
// código
}
Ejemplo
Retorno (return)
Una función puede retornar un valor. El valor retornado puede ser asignado a una variable o usado en cualquier otra parte del programa.
funcion miFuncion() {
retornar 1;
}
Ejemplo
Funciones anónimas (anonymous functions)
Una función anónima es una función que no tiene nombre. En EsJS, las funciones anónimas se declaran explícitamente con la palabra clave funcion
:
funcion() {
// código
}
Ejemplo
Funciones flecha (arrow functions)
Una función flecha es una alternativa más corta para declarar funciones anónimas. En EsJS, las funciones flecha se declaran explícitamente usando la sintaxis =>
:
() => {
// código
}