JAVASCRIPT: Funciones

Post sobre Funciones en JavascriptLas funciones se encargan de agrupar  una serie de operaciones dentro de un mismo bloque para ejecutarlas cuando y cuantas veces queramos.  Normalmente a la hora de programar  nos surja la necesidad de ejecutar un conjunto de acciones de forma habitual o simplemente nos convenga que se ejecuten de forma independiente para dar mayor claridad del texto para esta situación la solución son las funciones, por ejemplo podemos tener una función que se encargue siempre de la suma de dos números, con lo que evitaremos repetir esa operación de suma en distintas partes del código.

Javascript tiene una palabra reservada function para poder identificar las funciones que creamos.

Ejemplo:

<script type=”text/javascript”>
//Declaración de función
function sumar ( ) {
var miSuma = 9 + 2;}
</script>

Explicación del ejemplo: Primero tenemos la palabra function, después indicamos el nombre que queremos que tenga la función (sumar), seguida obligatoriamente de los paréntesis y, finalmente escribimos las acciones que queremos que realice nuestra función (realizar una suma simple) encerradas entre llaves  ({ } ) formando un bloque. Dentro de este bloque podemos declarar variables  y realizar las operaciones que queramos.

Para utilizar y llamar a una función que hayamos definido es suficiente con escribir su nombre seguido de los paréntesis. Con esto conseguimos  que se ejecuten las acciones que contenga:

<script type=”text/javascript”>
//Llamada a la función sumar
sumar ( );
</script>

Nomenclatura:

  1. Nombre en minúsculas, excepto la primera letra de casa palabra siguiente a la primera (esto es recomendable pero no obligatorio)
  2. Se pueden utilizar caracteres alfanuméricos y algunos símbolos, como el guión bajo o el subrayado( _ )
  3. El nombre no puede coincidir con el de una palabra reservada, como function, ni con el de otro elemento que hayamos definido.

“Consejo: Tenemos que tener especial cuidado con el uso de las mayúsculas y minúsculas, pues las llamadas a funciones como Sumar o SUMAR no son lo mismo”

Javascript incluye una serie de funciones ya definidas que pueden ser usadas con cualquier variable, valor directo u objeto.

  • Función Number (permite expresar cualquier valor numérico)
  • Función String ( permite convertir cualquier valor en cadena)
  • Función isNaN ( comprueba si un valor no es númerico)
  • Función IsFinite (comprueba si un valor es finito)
  • Función parselnt (permite transformar cualquier cadena en un número entero)
  • Función parseFloat (convertir cualquier cadena en un número real)
  • Función escape (se encarga de  codificar caracteres especiales por ejemplo,espacio, acentos, signos de puntuación)
  • Función unescape (Descodifica  los caracteres  convertidos en la función escape)
  • Función eval (interpreta una cadena y la ejecuta como si se tratase de una porción de código Javascript)

Para más info:

Cómo siempre.

La web de Desarrollo web http://www.desarrolloweb.com/articulos/583.php

Libros web: http://www.librosweb.es/ajax/capitulo2/funciones.html

Post: Diana Redondo

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s