You are on page 1of 2

CURSO WWW Septiembre 22 de 2008

Profesora Paola J. Rodrguez

Univalle EISC 1

BREVE RESUMEN JAVASCRIPT JavaScript es un lenguaje de programacin interpretado que se utiliza principalmente para crear pginas web que incorporan efectos como texto que aparece y desaparece,animaciones, acciones que se activan al pulsar botones y ventanas con mensajes de aviso al usuario, entre otros. Al ser un lenguaje de programacin interpretado, no es necesario compilar los programas para ejecutarlos. Esto es, los programas escritos con JavaScript se pueden probar directamente en cualquier navegador sin necesidad de procesos intermedios. A pesar de su nombre, JavaScript no guarda ninguna relacin directa con el lenguaje de programacin Java. Legalmente, JavaScript es una marca registrada de la empresa Sun Microsystems, como se puede ver en http://www.sun.com/suntrademarks/. Aspectos Bsicos Variables: Palabra reservada var. Signifcado y uso, igual que en Java. Operadores: Aritmticos, lgicos, relacionales, incremento y decremento. Signifcado y uso, igual que en Java. Funciones: Existen algunas definidas por javascript (ver tabla). El programador puede desarrollar sus propioas funciones. Para esto, se debe usar la palabra reservada function y se siguen las mismas normas de sintaxis y mbito de variables (local y global) que aplican a Java. Algunas funciones definidas en Javascript y que resultan tiles son: Tipo de Dato Function / Atributo length concat() toUpperCase() toLowerCase() charAt(x) Cadenas de Caracteres indexOf(caracter) lastIndexOf(caracter) substring(inicio,fin) split(separador) length concat() join(separador) Arreglos pop() push() shift() unshift() reverse() NaN Numrico Ventana Emergente isNaN() toFixed(x) alert(mensaje) Une dos cadenas. Transforma a maysculas Transforma a minsculas Devuelve el carcter que se encuentra en la posicion x. Devuelve la posicin en la que se encuentra el carcter. Devuelve la ltima posicin en la que se encontr el carcter. Devuelve la subcadena comprendida entre inicio y fin. Genera un arreglo de cadenas de caracteres teniendo en cuenta el separador indicado. Atributo. Devuelve el tamao del arreglo Une elementos al arreglo. Une en una cadena de caracteres lo elementos del arreglo, usando el separador indicado. Elimina el ltimo elemento del arreglo Agrega un elemento al final del arreglo. Elimina el primer elemento de un arreglo Agrega un elemento como primero del arreglo Invierte los elementos del arreglo. Not a Number Permite validad resultados inconsistentes Establece x dgitos decimales para un nmero Abre una ventana emergente con un mensaje. Descripcin Atributo. Devuelve el tamao de la cadena.

CURSO WWW Septiembre 22 de 2008

Profesora Paola J. Rodrguez

Univalle EISC 2

Taller 1. Parte 2a Investigar: 1. 2. 3. 4. Qu es DOM? Por qu es importante DOM para el desarrollo de aplicaciones web? Principales Funciones de DOM. Complete la siguiente tabla: Evento onblur onchange onclick ondclick onfocus onkeydown onkeypress onkeyup onload onmousedown onmousemove onmouseout onmouseover onmouseup onreset onresize onselect onsubmit onunload 5. Un evento de JavaScript por s mismo carece de utilidad. Para que los eventos resulten tiles, se deben asociar funciones o cdigo JavaScript a cada evento. De esta forma, cuando se produce un evento se ejecuta el cdigo indicado, por lo que la aplicacin puede responder ante cualquier evento que se produzca durante su ejecucin. Las funciones o cdigo JavaScript que se definen para cada evento se denominan "manejador de eventos" y como JavaScript es un lenguaje muy flexible, existen varias formas diferentes de indicar los manejadores. Explique cada una de estas: Manejadores como atributos de los elementos XHTML. Manejadores como funciones JavaScript externas. Manejadores "semnticos". Descripcin Elementos para los que aplica

You might also like