JAVA Script es un lenguaje interpretado, multiplataforma, orientado a eventos con manejo de objetos, cuyo codigo se incluye directamente en el mismo documento, usado para el desarrollo de aplicaciones cliente-servidor en paginas HTML.Originalmente denominado Live Script, fue introducido por Netscape, mediante su Navigator 2.0. Poco tiempo después aparece el VBScript (Visual Basic Script) de Microsoft, un buen competidor.
Hasta entonces ya se usaba HTML y JAVA, pero la aparición del JAVA Script produjo una importante revolución, ya que dio al usuario la posibilidad crear aplicaciones "on-line" osea modificar páginas web en tiempo real, sin usar CGI´s.
Las principales caracteristicas del JAVA Script son:
Si bien hoy en día, JAVA Script, es un lenguaje muy usado, sus principales aplicaciones son:
- Es simple, no hace falta tener unos amplios conocimientos de programación para poder hacer un programa en JAVA Script.
- Esta orientado a objetos de forma limitada ya que no maneja los conceptos como la herencia, los métodos, como el C++. Pero al fin y al cabo podemos definir un objeto dentro de nuestra página web y sobre ese objeto definimos diferentes eventos que producirán una salida, como por ejemplo: presionar un botón, pasar el puntero del mouse sobre un determinado texto o el simple hecho de cargar la página web, eventos que nos darán una gran versatilidad a la hora de crear programas en JAVA Script.
- Es dinámico, como hemos dicho antes JAVA Script lo que hace es responder a eventos, esos eventos son producidos por el propio usuario y el JAVA Script reacciona a ellos en tiempo real. Por ejemplo, podemos cambiar totalmente el aspecto de nuestra página al gusto del usuario, evitándonos tener en el servidor un página para cada gusto, hacer calculos en base a variables cuyo valor es determinado por el usuario.
- Responder a eventos locales dentro de la página, como apretar un botón,
- La realización de cálculos en tiempo real.
- La validación de formularios dentro de una página.
- La personalización de la página por el usuario, que le permitirá tener una página web a su medida.
- La inclusión de datos del propio sistema, como son la hora y la fecha.
Aunque según pasa el tiempo sus aplicaciones se van incrementando.
El codigo JAVA Script lo colocar directamente en nuestra pagina HTM, dentro de la cabecera, despues del titulo. Es decir, entre los comandos </TITLE> y </HEAD>:, contenido dentro del comando:
<SCRIPT src="common.JavaScript"> o
<SCRIPT LANGUAJE="Java Script">.En el primer caso el texto del escript no esta en el mismo documento y con el parametro SRC se especifica su URL.
La estructura del código sería la siguiente:
<SCRIPT LANGUAJE="Java Script">
<!-- Ocultación a navegadores antiguos
Código
// Fin de la ocultación -->
</SCRIPT>
Porqué añadimos las frases "Ocultación a navegadores antiguos" y "Fin de la ocultación". Pues porque si alguien visita nuestra página web y no posee un navegador que interprete Java Script , no podrá compilar y consecuentemente ejecutar el código escrito en Java Script. Estas etiquetas lo evitaran.
Los comandos de JAVA Script puesto en entre los comandos SCRIPT son evaluados inmediatamente al cargarse la pagina. Las funciones son almacenadas, pero no ejecutadas, hasta cierto evento.
Excepto en texto encomillado, JAVA Script es sensible a mayusculas y misnusculas, por lo que puedes usar la comilla simple para los valores de atributos.
Demo de HTML v2.1
Enrique Garrido-Lecca Risco
Universidad ALAS Peruanas
Lima, 25 de Junio de 1998