
El primer método consiste en usar la directiva pareada <script>. Esta directiva admite como parámetro language, que en principio solo sería jаvascript, pero como ahora también existe el VBScript (abreviatura de Visual Basic Script Edition) hay que tenerlo en cuenta. Además, no hemos de olvidar que habrá quien tenga un navegador que no soporte jаvascript y habrá quien sí pero no quiera soportarlo, así que, de alguna manera tenemos que prevenir esto, evitando que todo el código salga desparramado en la pantalla del navegador.
Bien, pues para ello encerraremos el código jаvascript entre comentarios, pero haciéndolo de esta forma para no tener problemas:
<script language="jаvascript" type="text/jаvascript">
<!--
Código jаvascript
//-->
</script>
Y, ¿Dónde colocamos este código?
En principio no importa mucho donde lo pongamos, sin embargo, una buena costumbre es introducirlo en la cabecera del documento HTML (ya sabéis, entre <head>...</head>), puesto así estáis completamente seguros de que cuando se empieza a cargar el documento y a aparecer en la pantalla, todo el código jаvascript ya está cargado y listo para ser ejecutado si se da el evento apropiado. En la actualidad y para mejorar el rendimiento de nuestro sitio lo colocamos antes del cierre del </body></html>.
Inclusión de ficheros o archivos
Los archivos externos son usados para evitar la aglomeración de código script en el archivo html y para dar mayor dinamismo y rapidez a los cambios que se puedan generan en el código del script.
<script src="/js/tu_archivo.js" type="text/jаvascript"></script>
Este código es ignorado automáticamente por los navegadores que no soportan jаvascript aunque el acceso al fichero .js puede ralentizar la aplicación.Valores, variables y literales
Valores: jаvascript contiene los siguientes tipos de valores:
- Numéricos : 42, 3.14159, ...
- Lógicos (Boolean) : true o false.
- Strings : "Esto es un string".
- Null : palabra especial que denota el valor nulo.
- eval (cadena)
- eval("alert('" + mensaje + "');");
- parseInt(cadena [, base])
- parseFloat(cadena)
- isNaN(valor)
- isFinite(numero)
- Number(referencia)
- String(referencia)
Variables: En jаvascript un identificador de variable debe de comenzar con una letra o con el carácter de subrayado ("_"); seguido de cualquier letra incluyendo digitos (0-9). jаvascript distingue entre mayúsculas y minúsculas.
Se pueden declarar variables de dos formas:
- Con una simple asignación de un valor; por ejemplo : x = 42 ;
- Con la palabra clave var; por ejemplo : var x = 42 ;
- Integers: Se puede representar en decimal, hexadecimal y octal.
- Punto flotante: Se puede poner con decimales o con notación científica.
- Boolean: Puede tener dos valores; true o false.
- String: Puede ir entre comillas simples o dobles.
Dentro de los string se pueden especificar los siguientes caracteres especiales:
Carácter | Significado |
b | backspace |
f | form feed |
n | salto de línea |
r | return |
t | Tabulador |
carácter backslash | |
” | carácter comillas dobles |
Ejemplos:
var quote = "He read "The Cremation of Sam McGee" by R.W. Service."; document.write(quote);
var home = "c:temp";
Comentarios
Los comentarios en jаvascript se ponen de la misma forma que en Java.
// Esto es un comentario de una línea.
/* Esto es un comentario de más de una línea */
Continuar... | Atrás... | Indice del curso.... |
Comentarios