Las expresiones producen un valor, las expresiones pueden ser usadas donde los valores son esperados. Si una función es puesta donde un navegador espera ver una expresión esta recibirá un trato como una expresión.

 

Declaración de la función (Function declaration)

Puedes crear una función que después puedes mandar llamar en tu código, estas funciones son nombradas o tienen un nombre. 

Una función creada por una declaración de función puede ser llamada antes de que haya sido declarada.

Nota: el intérprete siempre busca la declaración de variables y funciones antes de ir a cada sección del script línea por línea. 

Ejemplo de declaracion de funcion:

function area(width, height) {
	return width * height;
};
 
var size = area(3, 4); // Almacena el valor que sale de la funcion nombrada "area" en la variable size.
 
console.log(size);
 

Salida:

declarationfunction.png

¿Te gustó esta publicación? Márcala como favorita