javascript.pdf

Páginas: 25 (6044 palabras) Publicado: 16 de febrero de 2015
JavaScript
manual de referencia

Autor: Jorge Sánchez (www.jorgesanchez.net) año 2003

Basado en el lenguaje JavaScript compatible para los navegadores Explorer
y Netscape.
Versión normalizada de la ECMA (llamado ECMAScript) en:
http://www.ecma-international.org/publications/standards/Ecma-262.htm

Manual de referencia de JavaScript- Jorge Sánchez ’2003

2

nociones básicas
Java yJavascript
Java es un lenguaje de programación (como el Pascal, el BASIC o el C y C++) que fue
desarrollado por la empresa Sun fundamentalmente para crear aplicaciones para
Internet. El lenguaje Java es completo, es decir permite realizar cualquier operación
sobre el ordenador (como por ejemplo borrar un archivo) y su aprendizaje es costoso.
Javascript es lo que se conoce como lenguajescript, es decir: se trata de código
de programación que se inserta dentro de un documento. Javascript fue desarrollado
por la empresa Netscape con la idea de potenciar la creación de páginas Web
dinámicas para su navegador Navigator.
Javascript (en contra de lo que se podría suponer) es totalmente distinto de Java.
Java crea programas totalmente independientes y operativos; Javascript es mássencillo porque lo único que permite es insertar código especial dentro del HTML de
una página, su función es ampliar las posibilidades de HTML. Javascript no crea
programas independientes, dependen por completo del código HTML de la página.
El código en Java se debe compilar (convertir en instrucciones del ordenador) y
entonces podrá ser utilizado por los navegadores (son las famosas applets).Sin
embargo Javascript es interpretado directamente por el navegador; de hecho el
código Javascript se incrusta dentro del código HTML de la página.
Java no puede acceder a los elementos HTML de una página (ya que su
funcionalidad es mucho mayor) sin embargo Javascript necesita acceder a ellos, de
otro modo no tendría sentido su uso.
La ventaja fundamental de Javascript es que su aprendizajey uso son muy
sencillos y que permite realizar labores complejas en una página sin necesidad de
aprender CGI.

versiones de Javascript
Puesto que JavaScript fue desarrollado por Netscape, los navegadores de esta
empresa lo incluyen desde la versión 2. Microsoft por su parte incluyó en la versión 3
una variante de este código llamado JScript que es casi idéntico al original
JavaScript.Después se estandarizó el lenguaje, aunque ambas compañías poseen
elementos que no son comunes con el estándar (aunque prácticamente todo el
estándar es reconocido por ambas).
Así aparición el JavaScript 1.1 que es admitido por Navigator 3 y por Explorer 4. Y
las versiones 1.2 y 1.3 que son reconocidas por las versiones 4 y posteriores de ambos
navegadores.
La ECMA (asociación industrial para lanormalización) definió un lenguaje
estándar llamado ECMAScript que intentaba agrupar a los anteriores e incluía
instrucciones nuevas
http://www.ecma-international.org/publications/standards/Ecma-262.htm

2

Manual de referencia de JavaScript- Jorge Sánchez ’2003

3

inclusión de Javascript en las páginas
Para hacer que un documento HTML incluya instrucciones en Javascript se debehacer uso de la etiqueta de esta forma:

código JavaScript

Si se quiere especificar qué versión de Javascript se utiliza, para evitar que
navegadores que no soportan la versión decodifiquen el Javascript, entonces se usa,
por ejemplo:


navegadores no compatibles
Los navegadores que no soportan Javascript, no interpretarían las instrucciones
Javascript sino que mostrarían el texto delas instrucciones en la página. Para evitar
que estos navegadores lean el código en Javascript se hace:



El signo “” indica fin de
comentario. A su vez el signo “//” indica comentario en Javascript (el intérprete de
Javascript no tendrán en cuenta esa línea).

uso de un archivo externo
También se puede utilizar el código JavaScript escrito en un archivo separado. Este
archivo debe...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS