Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Descripcin
<script> </script>
var
La palabra reservada var declara una variable local. Ejemplo: var i=0
if(condicion)
{ ... }
if(condicion) {...}
else
{...}
Operaciones Relacionales
mayor que (>), menor que (<), mayor o igual (>=), menor o igual (<=), igual que (==) y distinto de (!=).
alert()
La instruccin alert() es una de las utilidades que incluye JavaScript y permite mostrar un mensaje en la pantalla del usuario.
function nombre_funcion()
{...}
Las funciones en JavaScript se definen mediante la palabra reservada function, seguida del nombre de la funcin.
Funciones Annimas
Las funciones annimas son ideales para los casos en los que se necesita definir funciones sencillas que slamente se utilizan una vez
y para las que no es necesario crear una funcin tradicional con nombre. Ejemplo:
var miFuncion = function(a, b) { return a+b; }
while(condicion)
{ ... }
La estructura while permite crear bucles que se ejecutan ninguna o ms veces, dependiendo de la condicin indicada
do { ...} while(condicion);
for(inicializacion;
condicion;
actualizacion) {...}
switch(variable) {
case valor_1:...break; }
El bucle de tipo do...while es muy similar al bucle while, salvo que en este caso siempre se ejecutan las instrucciones del bucle al
menos la primera vez.
La idea del funcionamiento de un bucle for es la siguiente: "mientras la condicin indicada se siga cumpliendo, repite la ejecucin de
las instrucciones definidas dentro del for. Adems, despus de cada repeticin, actualiza el valor de las variables que se utilizan en la
condicin".
L estructura switch est especialmente diseada para manejar de forma sencilla mltiples condiciones sobre la misma variable.
www.ingenieriadigital.com.ve
Descripcin
isNaN()
length
En una cadena de caracteres calcula la longitud de una cadena de texto, en un vector calcula el nmero de elementos de un array.
split(separador)
substring(inicio, final),
convierte una cadena de texto en un array de cadenas de texto. La funcin parte la cadena de texto determinando sus trozos a partir
del carcter separador indicado
extrae una porcin de una cadena de texto. El segundo parmetro es opcional. Si slo se indica el parmetro inicio, la funcin
devuelve la parte de la cadena original correspondiente desde esa posicin hasta el final
toLowerCase()
toUpperCase(),
concat()
En vectores se emplea para concatenar los elementos de varios arrays, en cadenas de caracteres concatena al igual que (+)
toFixed(digitos)
devuelve el nmero original con tantos decimales como los indicados por el parmetro digitos y realiza los redondeos necesarios
parseInt()
parseFloat()
getElementsByTagName()
La funcin getElementsByTagName(nombreEtiqueta) obtiene todos los elementos de la pgina XHTML cuya etiqueta sea igual que el
parmetro que se le pasa a la funcin.
getElementsByName()
La funcin getElementsByName()buscan los elementos cuyo atributo name sea igual al parmetro proporcionado
getElementById()
La funcin getElementById() devuelve el elemento XHTML cuyo atributo id coincide con el parmetro indicado en la funcin.
www.ingenieriadigital.com.ve
Descripcin
XMLHttpRequest
Todas las aplicaciones realizadas con tcnicas de AJAX deben instanciar en primer lugar el objeto XMLHttpRequest, que es el objeto
clave que permite realizar comunicaciones con el servidor en segundo plano, sin necesidad de recargar las pginas.
readyState
responseText
status
onreadystatechange
open("metodo", "url")
send(contenido)
El cdigo de estado HTTP devuelto por el servidor (200 para una respuesta correcta, 404 para "No encontrado", 500 para un error de
servidor, etc.)
Responsable de manejar los eventos que se producen. Se invoca cada vez que se produce un cambio en el estado de la peticin HTTP.
Normalmente es una referencia a una funcin JavaScript
Establece los parmetros de la peticin que se realiza al servidor. Los parmetros necesarios son el mtodo HTTP empleado y la URL
destino (puede indicarse de forma absoluta o relativa)
Realiza la peticin HTTP al servidor
www.ingenieriadigital.com.ve