Topicos web javascript

Solo disponible en BuenasTareas
  • Páginas : 10 (2499 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de octubre de 2010
Leer documento completo
Vista previa del texto
JavaScript Parte I
1.1. Introducción
Aunque JavaScript se parece a Java, no es lo mismo! Java es un lenguaje de programación mucho más complejo que JavaScript. JavaScript está hecho para ser un lenguaje bastante fácil de entender. Los navegadores capaz de ejecutar Javascript siendo estos lo más usados, son el Netscape a partir de la V. 2..0 e Internet Explorer a partir de la V. 3.0. Sinembargo, según avanza las versiones del JavaScript es posible que algunas cosas no funcionen en navegadores antiguos, aún cuando soporten Javascript.

1.2. Los Lenguajes Script
Los lenguajes de script son versiones recortadas de otros lenguajes. Estas versiones se usan para su integración en páginas web. Un código escrito en un lenguaje de script se incorpora directamente dentro de un código HTML y seejecuta interpretado, no compilado. Para incorporar un fragmento de código script en una página HTML se introduce el script entre los tags y . Decimos que los lenguajes de script se ejecutan interpretados, no compilados. Esto significa que un código escrito en un lenguaje de script no sufre ninguna transformación previa a su ejecución. Cada línea de código es traducida a lenguaje máquina justoantes de su ejecución. Después es ejecutada y la traducción no se conserva en ningún sistema de almacenamiento (como discos, cintas, etc). Si es necesaria otra ejecución, el intérprete se verá abocado a realizar una nueva traducción de cada línea de código. Interpretación :

VENTAJAS • • • El código es cómodo para depurar, ya que no es necesario volver a compilar tras un cambio. No es necesariodisponer de un compilador, ya que el intérprete (que forma parte del navegador) ejecuta el script. El mantenimiento es fácil y rápido, por parte del autor o de otro programador. • • •

INCONVENIENTES La ejecución se ralentiza, al ser necesaria la interpretación línea a línea cada vez. El código es visible y puede ser objeto de plagio por parte de otras personas. El usuario tiene acceso al códigoy puede modificarlo, estropeando alguna operación.

1.3. ¿Qué es Javascript?
Javascript es un lenguaje escrito. Los 'scripts' de Javascript pueden ser introducidos dentro de sus páginas de HTML. Con Javascript se puede dar respuesta a eventos iniciados por el usuario, eventos tales como hacer clic, la entrada de una forma o algún enlace. Esto sucede sin ningún tipo de transmisión. De tal formaque cuando un usuario escribe algo en una forma, no es necesario que sea transmitido hacia el servidor, verificado y devuelto. Las entradas son verificadas por la aplicación cliente y pueden ser transmitidas después de esto. Algunas aclaraciones sobre Javascript: • JavaScript no es un lenguaje de programación propiamente dicho. Es un lenguaje Script u orientado a documento, como pueden ser loslenguajes de macros que tienen muchos procesadores de texto. Nunca podrás hacer un programa con JavaScript, tan sólo podrás mejorar tu página Web con algunas cosas sencillas. JavaScript y Java son dos cosas distintas. Principalmente porque Java sí que es un lenguaje de programación completo. Lo único que comparten es la misma sintaxis.



Ingº CIP Fabian E. Guerrero Medina Master Web DeveloperPág.: 1

1.4. Versiones
Según el navegador que se use, cada uno tiene su propia versión de Javascript. Navegador Netscape 2.0 Netscape 3.0 Netscape 4.0-4.05 Netscape 4.06-4.71 Versión Javascript Javascript Javascript Javascript Navegador Explorer 3.0 Explorer 4.0 Explorer 5.0 Versión JScript 1.0 y Javascript 1.0 JScript 3.0 yJavascript 1.1 JScript 5.0 y Javascript 1.2

1.0 1.1 1.2 1.31.5. Eventos
Una de las características principales del Javascript es su capacidad para capturar un número limitado de acciones del usuario, conocidas por la mayoría de los programadores como eventos. Algunos elementos HTML reaccionan a los eventos, como los enlaces en los que al pulsar sobre ellos nos muestran un nuevo documento HTML. Con Javascript, se pueden crear reacciones personalizadas...
tracking img