Javascript

Solo disponible en BuenasTareas
  • Páginas : 6 (1368 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de octubre de 2010
Leer documento completo
Vista previa del texto
JAVASCRIPT. LENGUAJES DE SCRIPT DE NAVEGADOR

1.

LENGUAJES DE SCRIPT DE NAVEGADOR

1.Una página web por si sola (con HTML y CSS) es estática, es decir, no se permite interactuar con los usuarios. 2.Para dotar a una página web de funcionalidad y vistosidad es necesario dotarla de un lenguaje de script de navegador, es decir, lenguaje de programación interpretado .(El navegador actúa deintérprete de las instrucciones que contiene). 3.Ejemplos: JavaScript y VBScript (soportado por IE)

JAVASCRIPT • Es UN LOO (Lenguaje Orientado a Objetos) permite la definición de elementos personalizados con entidad propia. • Los elementos pueden estar predefinidos en JavaScript o ser creados mediante código. • Un elemento posee unas propiedades o atributos (características) y unasfuncionalidades o métodos (acciones del objeto). • JavaScript también controla y maneja eventos, es decir, acciones que el usuario realiza sobre los elementos de la página.

JAVASCRIPT • Propiedades o atributos: Característica del objeto atributos que puede ser consultada y/o modificada. Por ejemplo, el objeto document siempre tiene un color de fondo determinado, lo que es considerado una propiedad(atributo bgColor). • Funcionalidades o métodos: acción que el objeto puede realizar. Por ejemplo, el objeto document es capaz de escribir en la página que representa gracias al método write(). • Eventos: acción que el usuario realiza sobre los elementos de la página. Ej: pasar el cursor de ratón sobre un enlace, hacer clic sobre una imagen, etc.

HISTORIA DE JAVASCRIPT • Netscape 2.0 (1996) ofrecíauna serie de características:
– Marcos o frames. – Javascript o programas interpretables por el navegador

• Basado en Java sin necesidad de utilizar kit de desarrollo o compiladores. • Dotaba de elementos dinámicos a una página web. • Hoy lo soportan la mayoría de los navegadores

2. SINTAXIS DE JAVASCRIPT
• Los scripts creados en JavaScript van incrustados en el código HTML. • En Script denavegador las etiquetas usadas son ... • Para utilizar el interprete adecuado se ha de indicar en la etiqueta de apertura el tipo de lenguaje. • Sintaxis: instrucciones • Ejemplo: instrucciones

UBICACIÓN DEL SCRIPT
• Puede ir en cualquier parte del documento o archivo externo. • Si va en la cabecera el script se ejecutará siempre que sea llamado • Si va en el cuerpo el script seejecutará mientras se carga la página. • Se aconseja que las funciones se incluyan en la cabecera para garantizarse que puedan ser utilizados en cualquier momento.

LOS NAVEGADORES
• No todos los navegadores (browsers) pueden interpretar JavaScript o el interpreta puede estar deshabilitado. • Se recomienda insertar todo el script entre comentarios HTML, así si el navegador no puede leer el script, elcódigo de este no aparecerá como texto HTML • Además podemos incluir el par de etiquetas .. , así el navegador ignorará el script

3. VARIABLES
• Elementos de código que permiten almacenar datos temporalmente para su posterior uso (datos que pueden variar durante su ejecución). • Una variable se identifica por un nombre (grupo de caracteres que empiece por letra o guión bajo y que nocoincida con una palabra reservada del lenguaje) • Se distinguen mayúsculas de minúsculas.

DECLARACION DE UNA VARIABLE
• Antes de utilizar una variable se ha de declarar:
– Anteponiendo var al nombre de la variable
• Sintaxis: var nombre_variable; • Ejemplo: var entero;

– Poniendo el nombre de la variable y asignándole un valor
• Sintaxis: nombre_variable=valor; • Ejemplo: entero=25;

•Declaración local: Limita el ámbito de acción de una variable a la zona de la declaración.
• Sintaxis: var nombre_variable=valor; • Ejemplo: var entero=25;

TIPOS DE VARIABLES
TIPO Numéricas Textuales Booleanas Nulas De objeto Objetos VALOR numero Texto True, false SIGNIFICADO Guardan datos númericos (enteros, decimales, negativos, etc) Contiene una cadena de caracteres alfanuméricos Almacena...
tracking img