manual de lenguaje html

Páginas: 11 (2570 palabras) Publicado: 12 de junio de 2013





¿Qué es JavaScript ?
JavaScript es un lenguaje interpretado que permite incluir macros en páginas Web. Estas macros se ejecutan en el ordenador del visitante de nuestras páginas, y no en el servidor (algo muy interesante, porque los servidores Web suelen estar sobrecargados, mientras que los PC's de los usuarios no suelen estarlo).

JavaScript proporciona los medios para:Controlar las ventanas del navegador y el contenido que muestran.
Programar páginas dinámicas simples sin tener que matar moscas a cañonazos de Java.
Evitar depender del servidor Web para cálculos sencillos.
Capturar los eventos generados por el usuario y responder a ellos sin salir a Internet.
Simular el comportamiento de las macros CGI cuando no es posible usarlas.
Comprobar los datos que elusuario introduce en un formulario antes de enviarlos.
Comunicarse con el usuario mediante diversos métodos.

La característica de JavaScript que más simplifica la programación es que, aunque el lenguaje soporta cuatro tipos de datos, no es necesario declarar el tipo de las variables, argumentos de funciones ni valores de retorno de las funciones. El tipo de las variables cambia implícitamentecuando es necesario, lo que dificulta el desarrollo de programas complejos, pero ayuda a programar con rapidez macros sencillas. En esto, JavaScript se separa totalmente de lenguajes como C, C++ o Java.
JavaScript ha sido inventado por Netscape, que comenzó a ofrecerlo como parte de su Navigator v.2.0. El nombre original de JavaScript fue LiveScript, pero se modificó en el último momento,aparentemente para aprovechar el tirón de JAVA. Al ser código interpretado, JavaScript es más lento que Java, pero en la práctica no suele ser un factor de importancia.
Obviamente el objetivo de Netscape al introducir JavaScript es tratar de establecer un estándar de programación de macros ejecutables en el navegador Web, que de ser adoptado por los Webmasters, facilitaría la implantación de losnavegadores de Netscape en el mercado. En respuesta a este reto, MicroSoft soporta una versión parcial de JavaScript, con el nombre de JScript, en su Internet Explorer. El primer inconveniente de este estado de cosas es que las macros JavaScript sólo se ejecutan con normalidad en navegadores Netscape, por lo que el Webmaster es responsable de configurar la página para que pueda verse decentemente en unnavegador que no sea Netscape.

Una solución sería utilizar en nuestras macros el subconjunto de funciones comunes a JavaScript y JScript, para soportar los navegadores Netscape y MicroSoft, pero esta solución nos obligaría a renunciar a muchas de las características del lenguaje.

Las Bases del Lenguaje JavaScript
El lenguaje JavaScript se inserta en documentos HTML(HyperText MarkupLanguaje), de forma que su código queda reflejado en la propia página y no es llamado o cargado de ninguna fuente externa (por ejemplo un archivo). Se trata de un lenguaje interpretado puro (ni compilación, ni generación de intermedios codificados de ningún tipo) y sensible a mayúsculas, aunque algunas implementaciones ignoran en parte este último extremo.

Hemos de establecer muy claramente ladiferencia con el lenguaje JAVA, que se incorpora en forma codificada - los denominados bytecodes-, que se traducen a lenguaje máquina en la estación de trabajo ( el terminal del usuario final). Java fue desarrollado por Sun MicroSystems, derivado del lenguaje C++. JavaScript tuvo su nacimiento totalmente independiente de Java y sólo su parecido semántico y cuestiones de marketing llevaron a susdesarrolladores a denominarlo de esta forma. Con todo, considere la herencia de ambos de C++, por lo cual la traslación de conocimiento y modo de trabajo es muy directa.
El lenguaje JavaScript por otra parte, téngalo muy presente, no crea aplicaciones autónomas, de manera que sólo sirve para incluirse en documentos HTML y fuera de ellos no tiene ninguna vigencia.

Todo el código de JavaScript debe...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual Lenguaje html
  • lenguaje html
  • Lenguaje de Html
  • Lenguaje Html
  • Lenguaje html
  • EL Lenguaje HTML
  • Lenguaje html
  • lenguaje html

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS