Javascript es un lenguaje de programación con las siguientes características principales:
- interpretado: no se compila para generar un ejecutable, lo interpreta otro programa, normalmente un navegador web.
- imperativo: un programa consta de instrucciones.
- debilmente tipado: no se fuerza que las variables sean de tipos concretos. Se puede asignar cualquier tipo de datos a cualquier variable, aunque antes hubiese contenido otro tipo de datos.
- orientado a objetos, aunque se puede pueden hacer programas que no lo aprovechen.
Javascript tiene una sintaxis similar al lenguaje de programación C y a pesar de su nombre, no tiene nada que ver con el lenguaje de programación Java.
En javascript, el programa en si se encuentra en la página web en forma de script (guión o secuencia de comandos). Puede estar dentro del propio HTML o bien puede estar en un archivo separado.
Incluir javascript en una página web
El programa javascript se puede incluir en una página web entre las etiquetas HTML <script> y </script>. En función de lo que vaya a hacer el script y del diseño de la página, se puede incluir dentro del elemento <head> o del elemento <body>. Por motivos de compatibilidad con algunos navegadores y con versiones anteriores de HTML, conviene incluir el atributo type = "text/javascript".Un ejemplo de inclusión del script dentro del elemento <head>:
<!DOCTYPE html> <html> <head> <script type="text/javascript"> alert("Hola mundo!"); </script> </head> <body> </body> </html>Este script consiste en una única instrucción que llama a la función alert con una cadena de texto (va entre comillas dobles) como argumento: "Hola mundo!". Las instrucciones deben terminar con punto y coma. La función alert hace salir un cuadro de alerta con el texto que se le haya pasado con argumento. El cuadro de alerta tiene un botón "Aceptar" para cerrarlo.
Incluir javascript desde otro archivo
Muchas veces, por motivos de claridad, reusabilidad y mejor organización del código, se separa el HTML de una página en un archivo .htm o .html y el javascript en uno o más archivos diferentes con extensión .js. Para incluir un archivo conteniendo un script javascript en un archivo HTML se usan también las etiquetas <script> y </script>, pero se lugar de poner el script entre ambas, se usa el atributo src de la etiqueta <script> para definir el archivo que se desea incluir. El atributo src puede ser un camino absoluto o un camino relativo y es un URL, así que puede inluirse en una página un archivo .js que se encuentre en una localización de internet que no tenga nada que ver con la página original, por ejemplo para incluir una librería que ha desarrollado un tercero y a la que se proporciona acceso desde internet.Por ejemplo, para incluir la popular librería jQuery:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"> </script>Por otra parte, si tenemos una carpeta con un archivo miPagina.html y un archivo misFunciones.js. Para incluir el archivo .js deberíamos escribir lo siguiente en miPagina.html:
<script type="text/javascript" src="misFunciones.js"></script>Por motivos de orden, los archivos con javascript no se suelen poner al mismo nivel que los archivos html, supongamos que dentro de la carpeta tenemos el archivo html y otra carpeta llamada "js" donde se encuentra el archivo javascript. En ese caso:
<script src="/js/misFunciones.js"></script>Tras esta breve presentación del lenguaje javascript, conviene ir a cualquiera de los muchos recursos que hay disponibles en internet para aprenderlo.
No hay comentarios:
Publicar un comentario