Documento sin título

Me Gusta

HTML

XXXXX

XXXXX

JavaScript

Unidad 1. ¿Qué es Javascript?

JavaScript es un lenguaje de programación que se utiliza principalmente para crear páginas web dinámicas (Una página web dinámica es aquella que incorpora efectos como texto que aparece y desaparece, animaciones, acciones que se activan al pulsar botones y ventanas con mensajes de aviso al usuario). Las etiquetas HTML crean objetos; JavaScript permite manipular esos objetos
Por tanto, un programa en JavaScript es una secuencia de instrucciones, escritas para realizar una tarea específica en una página web.
La única razón de ser de JavaScript son las páginas web. Con JavaScript no pueden construirse programas independientes, sólo pueden escribirse scripts que funcionarán en el entorno de una página Web
Pero las computadoras hablan un idioma, entienden el Lenguaje de Maquina, que es un idioma un tanto extraño compuesto solo por los números 0 y 1,  y nosotros otro idioma compuesto por palabras
Por tanto, siempre que escribamos un programa necesitaremos traducir nuestras palabras a números 0 y 1. Hay dos formas de hacerlo:
Necesitamos traducir esas instrucciones, y para ello, existen dos formas:
1.           Los Lenguajes Copilados
2.           Los Lenguajes Interpretados

El Lenguaje de Programación Copilado es aquel cuyas instrucciones del Programa o código Fuente, son traducidas por un compilador a un archivo ejecutable (traducen el programa entero)





En cambio un Lenguaje Interpretado es aquel en que a través de un intermediario (interprete) el ordenador es capaz de ejecutar la sucesión de instrucciones dadas por el programador sin necesidad de leer y traducir exhaustivamente todo el código. (Línea por línea). El intérprete se encarga de leer una a una las instrucciones textuales del programa conforme estas necesitan ser ejecutadas y descomponerlas en instrucciones del sistema.
JavaScript se dice que es un lenguaje de Programación interpretado, cuyo intérprete es nuestro navegador.


1.1 ¿Qué necesitamos?

1.           Todo lo que se necesita para programar con JavaScript es un editor de texto
Notepad, Notepad++,Block de Notas, SubliText, dreamwever

2.           Para comprobar el correcto funcionamiento de las páginas desarrolladas también necesitamos un navegador


1.2 ¿Cómo y dónde insertar nuestro código JavaScript?

Hay tres formas de incluir estas instrucciones en nuestro código HTML
1.           Incluir JavaScript en el mismo documento HTML (envuelto entre etiquetas script)

<head>

<script type="text/javascript">
function nombreDeFuncion1() {
… aquí el código de la función
}
function nombreDeFuncion2() {
… aquí el código de la función
}

</script>
</head>

Si incluimos nuestras instrucciones de código JavaScript dentro del mismo HTML este lo podrás colocar o antes del fin de nuestra etiqueta head o antes del fin de nuestra etiqueta body, dependiendo de su función. Debemos tener muy en cuenta que si nuestro código depende de otro debe ser incluido después del que referencia (Ejemplo: Si la función B depende de A, el orden debe ser A,B y no B,A), es decir, que una variable o cualquier otro elemento de Javascript no puede ser invocado si está cargado en memoria
Hay que tener en cuenta que la página HTML se ejecuta en orden secuencial: de arriba hacia abajo, por lo que la diferencia entre las dos alternativas existe: el script del encabezamiento se carga antes que los otros, el que está en la sección body, sin embargo, se ejecuta según el orden de carga.


El mejor lugar para incluir o enlazar el código JavaScript depende tanto del propio código JavaScript como de la aplicación o sitio web que lo utiliza. La recomendación más extendida consiste en enlazarlo o incluirlo al final de la página, justo antes de la etiqueta </body> de cierre. Porque los scripts mientras se descargan, bloquean la descarga de otros contenidos importantes de la página, como por ejemplo las imágenes.
Otro aspecto importante de reseñar, es porque a veces vemos código JavaScript encerrado en tan sólo <script> … </script> y a veces entre <script type=”text/javascript”> … </script>. El motivo para esto es que JavaScript se ha convertido en un estándar reconocido por todos los navegadores y ya no se considera necesario especificar type=”text/javascript”. En versiones antiguas de HTML se consideraba necesario, pero en las actuales no es necesario especificar type =”text/javascript”. Todos los navegadores actuales reconocerán JavaScript sin necesidad de la especificación type.
2.           Definir JavaScript en un archivo externo
Es una manera de insertar el código JavaScript independiente del documento HTML, para ello creamos un archivo de texto con extensión .js y lo solicitamos desde el código HTML.














3.           Incluir JavaScript en los elementos HTML
Este último método es el menos utilizado, ya que consiste en incluir trozos de JavaScript dentro del código XHTML de la página.
El mayor inconveniente de este método es que ensucia innecesariamente el código XHTML de la página y complica el mantenimiento del código JavaScript.


1.3 Comentarios

Los comentarios son partes del programa que el intérprete no lee y que, por tanto, sirven para explicar y aclarar.
Hay dos formas de insertar comentarios en JavaScript:
1.   /*comentario de una línea*/
2.   //comentario varias líneas
Los comentarios Javascript no pueden insertarse fuera de las etiquetas scripts, ya que, en caso contrario, HTML los considera parte del texto. Y viceversa: no se pueden usar las marcas de comentarios HTML dentro del script. El comentario en HTML, es:
<!--
Comentario

//-->