2. SINTAXIS
En un documento HTML, el código de JavaScript se introduce
mediante la TAG SCRIPT. Todo lo que haya entre <SCRIPT> y
</SCRIPT> se considera como un tipo de código script, como
JavaScript.
La sintaxis para la TAG SCRIPT es:
<SCRIPT LANGUAGE=“Nombre del lenguaje” SRC=“URL”>
El elemento Nombre del lenguaje da el lenguaje que se usa en el
subsiguiente script.
3. El atributo SRC es necesario cuando se quiere hacer referencia
a un fichero que contiene el código del script.
Para JavaScript, el fichero suele tener extensión .js. Si se usa el
atributo SRC la TAG <SCRIPT> es inmediatamente seguida por
</SCRIPT>.
Por ejemplo un bloque <SCRIPT> que carga un código
JavaScript del fichero click.js en el directorio relativo al documento,
se haría del siguiente modo:
<SCRIPT LANGUAGE=“text/javascript”
SRC=“click.js”></SCRIPT>
4. Si no se pone el atributo SRC, entonces entre las TAGs
<SCRIPT> y </SCRIPT> se escribe el código en el lenguaje
indicado en la primera TAG. La estructura general del código
es:
<SCRIPT LANGUAGE=“text/javascript”>
Sentencias
</SCRIPT>
5. ELEMENTOS: DATOS
JavaScript maneja cuatro tipos de datos: numéricos, de
cadena, booleanos y punteros.
• Numéricos sirven para manejar cualquier número real, como
12, 56.5, -9. Pero también son datos numéricos:2.0E2,
0xF0, 012. El primero corresponde a la llamada notación
científica: 2.0*102, mientras que el segundo ejemplo
corresponde a la notación hexadecimal y el tercero a la
octal. Lo normal es que sólo uses valores decimales y a
veces hexadecimales.
6. •Cadena son los usados para cadenas alfanuméricas, o sea,
para representar palabras, así los siguientes son datos de cadena:
"prueba", "La clave es 4r5t". Observa que estos datos están
encerados entre comillas, es la forma de decirle a JavaScript que
está ante una cadena de caracteres y no ante un nombre o descriptor
de algún elemento del programa.
•Booleano emplean los valores true o false. Estos datos son los
que utilizaras cuando en los programas se tengan que tomar
decisiones, o sea, comprobar algo y actuar en Consecuencia.
7. ELEMENTOS: VARIABLES
Puede guardar cualquier tipo de dato y pueden crearse en
cualquier parte del programa se lleva un cierto control sobre las
variables que vas usando en cada función y declararlas al principio de
la misma.
Sus nombres es la combinación de letras y dígitos, mas el guión
bajo, siempre que el primer carácter no sea un dígito y que no coincida
con una palabra reservada del lenguaje diferencia entre mayúsculas y
minúsculas, así Edad y edad serían dos variables distintas.
8. Si se crea una variable dentro de una función sólo será conocida
dentro de esa función, se trata de variables locales. Si se necesita
que varias funciones tengan acceso a una determinada variable ésta
debe crearse como variable global, esto se hace creándola fuera de
todas las funciones.
9. ELEMENTOS: OBJETOS
Javascript posee algunos objetos predefinidos u objetos
intrínsecos como son: Array, Boolean, Date, Function, Global,
Math, Number, Object, RegExp, y String. Además el
programador puede crear objetos nuevos, con sus propios
métodos y propiedades, adaptados a las necesidades concretas
de su aplicación.
10. ELEMENTOS: ARRAYS
Son estructuras para almacenar listas de valores puede verse
como una lista con nombre donde podemos anotar cosas,
cada anotación se identifica por su número de orden en el
array (la lista), su índice, y el número total de espacios para
anotar cosas en el array es su longitud. Si en un array tenemos
anotados 5 números, el primero de todos será el de índice 0 y
el último tendrá como índice el 4, siendo 5 la longitud del array.
11. ELEMENTOS: FUNCIONES
Son bloques de instrucciones de programa con nombre y que
pueden ejecutarse sin mas que llamarlas desde alguna parte de otra
función o desde la página HTML, bien sea directamente o mediante
eventos.
Para crear una función, tan sólo es necesario indicárselo al
intérprete mediante la palabra clave function seguida del nombre que
deseemos darle a la función y, encerrados entre paréntesis, las
variables que simbolizan los valores con los que deba trabajar la
función, los argumentos.
13. EVENTOS
Los eventos ocurren cuando se produce alguna interacción o
cambio en la página Web activa.
14. EFECTOS
• Tus enlaces cambien al pasar el ratón por encima. Es muy
sencillo y podrás modificarlo para lograr efectos vistosos.
• Permite cambiar el color de fondo del enlace al pasar el
ratón por encima.
• Reloj Analógico siempre visible, reloj que se mantiene a la
vista a medida que mueves la barra de desplazamiento.
• Estrellas que siguen al puntero del mouse, asteriscos de
colores que persiguen al puntero con javascript
• Texto o frase que se ilumina como una baliza (sirena).
• Contador que indica dentro de un cuadro de texto cuantos
segundos estás en la página.