Javascript

Solo disponible en BuenasTareas
  • Páginas : 16 (3900 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de septiembre de 2012
Leer documento completo
Vista previa del texto
JavaScript
1.

Introducci´n
o

JavaScript es un lenguaje orientado a objetos independiente de la plataforma y desarrollado por
Netscape, que permite la creaci´n de aplicaciones que corren en Internet. Consta de tres partes principales:
o
Client-side JavaScript La parte cliente de JavaScript permite la creaci´n de aplicaciones que se ejeo
cutan en un navegador.
Server-side JavaScript Laparte servidor de JavaScript permite la creaci´n de aplicaciones que se
o
ejecutan en un servidor web.
Core JavaScript La parte central de JavaScript contiene un conjunto de objetos b´sicos (Array, Date,
a
Math ...) adem´s de los elementos del lenguaje como son los operadores, las estructuras de control
a
y las sentencias.
Utilizando JavaScript se pueden crear p´ginas HTML de formadin´mica que procesan las entradas del
a
a
usuario y mantienen datos persistentes utilizando objetos especiales, ficheros y bases de datos relacionales.
Adem´s ofrece la posibilidad de comunicarse con aplicaciones escritas en java, de modo que se puedan
a
instanciar objetos java desde el c´digo JavaScript y tambi´n se pueda acceder a los objetos, propiedades
o
e
y m´todos JavaScript desde c´digojava.
e
o
El c´digo JavaScript va incluido en las p´ginas HTML. Aparece precedido por la etiqueta y
o
a
seguido de su correspondiente cierre , por lo que se ejecuta en la m´quina cliente que descarga la
a
p´gina que lo contiene utilizando un navegador que tenga activada la opci´n correspondiente a JavaScript.
a
o

2.

Inclusi´n de JavaScript en HTML
o

Se puede incluir c´digoJavaScript dentro de un documento HTML en forma de sentencias y funciones
o
dentro de la etiqueta especificando el fichero que contiene el c´digo JavaScript, utilizando una
o
expresi´n JavaScript como valor de un atributo HTML, o en forma de manejadores de eventos dentro de
o
ciertos elementos HTML (principalmente los formularios).
Al contrario que HTML, JavaScript distingue entre may´sculas ymin´sculas.
u
u

2.1.

Utilizaci´n de la etiqueta SCRIPT
o

La etiqueta es una extensi´n de HTML que puede incluir cualquier n´mero de sentencias
o
u
JavaScript. Su sintaxis es la siguiente:

sentencias JavaScript

Un documento puede contener varias etiquetas .
2.1.1.

Especificaci´n de la versi´n de JavaScript
o
o

Cada versi´n de Netscape Navigator soporta una versi´ndiferente de JavaScript. De modo que para
o
o
evitar que distintos usuarios tengan problemas al descargar p´ginas que contienen c´digo JavaScript,
a
o
se debe utilizar el atributo LANGUAGE de la etiqueta para especificar la versi´n de JavaScript
o
utilizada. Por ejemplo, para especificar la versi´n 1.2 de JavaScript la sintaxis ser´ la siguiente:
o
ıa

La tabla 1 muestra las versiones deJavaScript que soporta cada versi´n de navegador.
o
El navegador ignora el c´digo que se encuentra dentro de la etiqueta que especifica una
o
versi´n no soportada por dicho navegador.
o
Ejemplo 1. Este ejemplo muestra c´mo ser´ la definici´n de una funci´n para tres versiones distintas
o
ıa
o
o
del navegador.
1

Versi´n del Navegador
o
Navigator anterior a 2.0
Navigator 2.0Navigator 3.0

Versi´n JavaScript
o
JavaScript no soportado
JavaScript 1.0
JavaScript 1.1

Navigator 4.0-4.05

JavaScript 1.2

Navigator 4.06-4.5

JavaScript 1.3

Etiqueta
Ninguna

m´s versiones anteriores
a

m´s versiones anteriores
a

Cuadro 1: Correspondencia entre versiones de JavaScript y del Navegador

// Define las funciones compatibles con la versi´n 1.0, comohacerClick()
o


// Redefine aquellas funciones que utilizan elementos de la versi´n 1.1
o
// Tambi´n define las funciones que incluyen solo elementos de la versi´n 1.1
e
o


// Redefine aquellas funciones que utilizan elementos de la versi´n 1.2
o
// Tambi´n define las funciones que incluyen solo elementos de la versi´n 1.2
e
o



...

Ejemplo 2. Este ejemplo muestra c´mo usar dos...
tracking img