Funciones

  1. Declarar la función
  2. Parámetros de una función
  3. Invocar a la función

Cuando se desarrolla una aplicación compleja, es muy habitual utilizar una y otra vez las mismas instrucciones. Una función es un conjunto de instrucciones que se agrupan para realizar una tarea concreta y que se pueden reutilizar fácilmente.

La solución que proponen las funciones consiste en extraer las instrucciones que se repiten y sustituirlas por una sola instrucción del tipo "en este punto, realiza todo este bloque de código".

Por lo tanto, en primer lugar se debe crear la función básica con las instrucciones comunes. Las funciones en JavaScript se definen mediante la palabra reservada function, seguida del nombre de la función (aunque algunas funciones no tienen nombre y se denominan anónimas). Sintaxis para declarar funciones:

function NombreFuncion() {

  /* Bloque de código que se ejecuta cuando
     llamamos a la función */

}

Las funciones sencillas no necesitan ninguna información para devolver sus resultados. Sin embargo, la mayoría de funciones deben acceder al valor de algunas variables para producir sus resultados.

Las variables que necesitan las funciones se llaman argumentos o parámetros. Antes de que pueda utilizarlos, la función debe indicar cuántos argumentos necesita y cuál es el nombre de cada argumento. Además, al invocar la función, se deben incluir los valores que se le van a pasar a la función. Los argumentos se indican dentro de los paréntesis que van detrás del nombre de la función y se separan con una coma (,).

Aunque hay excepciones, lo habitual para llamar o invocar a una función es poner, en una nueva línea, el nombre de la función seguida de paréntesis (con sus argumentos, si los tiene) seguido del punto y coma.

Observaciones:

 

 

Imprimir