Funciones
Funciones
Las funciones son un conjunto de sentencias que nosotros podemos utilizar para generar ciertas acciones con los valores que ya guardamos antes con las Variables, prácticamente esto es una función, cuando estamos trabajando con ellas las vamos a llamar como un tipo de procedimiento o tareas.
Antes de empezar a trabajar con funciones, hay que entender que hay 2 tipos de funciones, funciones Declarativas y Funciones de Expresión.
¿Cómo mandamos a llamar o como generamos una función declarativa? Primero vamos a utilizar esta palabra clave y reservada de JS que se llama function
una vez que tengamos esta palabra clave tenemos que darle un nombre a esa función function = miFunction() {
y con esto ya tenemos declarada una función declarativa completa.
retur 3;}
Ahora la forma de generar una función de expresión, aquí lo vamos a hacer con una variable, como te decía las variables también pueden guardar otro tipo de valores, ese valor va a ser una función. var miFunction = function(){
Y ya con esto generamos una función expresiva.
}
Cuando estamos hablando de funciones, por ejemplo, y específicamente en el ejemplo en particular que está en la última imagen, estoy mandando a llamar 2 elementos que no sé cuáles son sus valores porque todavía no se han declarado en el espacio en memoria. Y hay que recalcar los parámetros, y, ¿Cuáles son estos parámetros que vamos a utilizar al momento de estar trabajando con estas funciones? Así que lo que vamos a hacer con estos parámetros es ponerlos dentro de los paréntesis de la función y al momento de mandar a llamar esta función, cuando yo mande a mandar la función tengo que darle los parámetros que estoy esperando y recibirlos como valor para que la función pueda hacer algo; así miFunction();