Definición de una función en Javascript

Función declarativa

Función de Expresión

Archivos de la Clase


Definición de una función en Javascript

Una función en JavaScript es similar a un procedimiento: un conjunto de declaraciones que realiza una tarea o calcula un valor, pero para que un procedimiento califique como una función, debe tomar alguna entrada y devolver una salidad donde exista una relación entre ambas.


Función declarativa

Una definición de función consta de la [function](<https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/function>) palabra clave, seguida de:

Por ejemplo, el siguiente código define una función simple llamada square:

function square(number) {
  return number * number;
}

Función de Expresión

Si bien la declaración de función anterior es sintácticamente una declaración, las funciones también se pueden crear mediante una expresión de función .

Tal función puede ser anónima ; no tiene que tener un nombre. Por ejemplo, la función squarepodría haberse definido como:

const square = function (number) {
  return number * number;
}
const x = square(4); // x gets the value 16

Archivos de la Clase