Funciones.


Una función es en realidad un bloque de codigo en javascript, que es identificada por un nombre único, el cual es invocado en la pagina para generar una acción determinada, se puede llamar cuantas veces se necesite, las funciones las puedes crear tu(implementarlas) y también usar las funciones definidas por el navegador que interprete el script, la sintaxis para crear una función es de la siguiente manera:
function nombre_funcion() {
    // Codigo...
	return;
}
De esta manera puedes invocar a la función en el codigo javascript de esta manera:
Saludar(); // Manda un saludo al visitante.
Los argumentos de una función son valores ó variables que le puedes pasar para que sean manipuladas en la función, esto lo logras de la siguiente manera:
function nombre(arg1,arg2,...argN)
Con la palabra reservada Return puedes retornar un valor por ejemplo:
var area_rect=Area(largo, ancho); /* Calcula el área y retorna el resultado. */
Además de las funciones que puedes crear existen otras funciones que ya han sido creadas para que el programador las use, aquí las tenes:
La función " var = typeof(var); " se usa para averiguar el tipo de dato que es, tiene como argumento la variable, y retorna una cadena con el tipo de variable que es.
Ejemplo:

<script language="javascript">
<!--
/* La línea 'document.write("")' es solo para que aparezca 
en el documento web(ya la conocerás más adelante). */
var Var1=10;
var Var2="Hola";
var Var3=true;
var Var4=10.16;
var Var6=typeof(Var1);
document.write(Var6);
document.write("<br>");
Var6=typeof(Var2);
document.write(Var6);
document.write("<br>");
Var6=typeof(Var3);
document.write(Var6);
document.write("<br>");
Var6=typeof(Var4);
document.write(Var6);
document.write("<br>");
-->
</script>
Salida:
number
string
boolean

La función " parseFloat(cadena, base numérica); " se usa para pasar un string a numero float.
La función " toString(argumento); " para pasar a string.
La función " parseInt(cadena); " pasa de strong a numero entero.
Por ultimo la función " setTimeout("nombre_función()",intervalo milisegundos); " sirve para invocar ó llamar a una función a cada momento, en el primer argumento colocar el nombre de la función , el segundo colocas el tiempo, por ejemplo si colocas el numero 1000, la función será llamada cada milisegundo.
Ya conocerás más funciones en los siguientes capítulos, pues los objetos que estudiaremos contienen gran cantidad de funciones implementadas.
[email protected]
atras Indice siguiente
Diseño de web Diseño de web
Hosted by www.Geocities.ws

1