Tarea JavaScript

Páginas: 5 (1208 palabras) Publicado: 8 de abril de 2015

JavaScript






Adriana Turcios


JavaScript, es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico.
Se utiliza mayormente en navegadores web, este permite mejoras en la interfaz del usuario y páginas web dinámicas, aunque existe una forma de JavaScript que es el ladodel servidor.
Todos los navegadores modernos interpretan el código JavaScript integrado en las páginas web. Para interactuar con una página web se provee al lenguaje JavaScript de una implementación del Document Object Model (DOM). JavaScript se interpreta en el agente de usuario, al mismo tiempo que las sentencias van descargándose junto con el código HTML.
Este también es conocido como lenguajescript, esto quiere decir que se trata de un código que se inserta en un documento. JavaScript fue desarrollado con la idea de potenciar la creación de páginas web dinámicas como decíamos anteriormente pero este desde un Navigator.
La intención de JavaScript es ampliar las posibilidades con HTML, quede claro que JavaScript es un poco más sencillo, ya que solo permite insertar código espacialdentro del HTML. JavaScript es interpretado directamente del navegador, de hecho el código JavaScript se incrusta dentro del código HTML de la página.
La ventaja fundamental de JavaScript es que su aprendizaje y uso son muy sencillos y que permite realizar labores complejas en una página sin necesidad de aprender CGI.




JavaScript en otros entornos
La inigualable popularidad de JavaScript comolenguaje de programación de aplicaciones web se ha extendido a otras aplicaciones y otros entornos no relacionados con la web.
Herramientas como Adobe Acrobat permiten incluir código JavaScript en archivos PDF. Otras herramientas de Adobe como Flash y Flex utilizan ActionScript, un dialecto del mismo estándar de JavaScript.
Photoshop permite realizar pequeños scripts mediante JavaScript y la versión 6de Java incluye un nuevo paquete (denominado javax.script) que permite integrar ambos lenguajes.
Por último, aplicaciones como Yahoo Widgets y el Dashboard de Apple utilizan JavaScript para programar sus widgets.
JavaScript y navegadores
Los navegadores más modernos disponibles actualmente incluyen soporte de JavaScript hasta la versión correspondiente a la tercera edición del estándar ECMA-262.La mayor diferencia reside en el dialecto utilizado, ya que mientras Internet Explorer utiliza JScript, el resto de navegadores (Firefox, Opera, Safari, Konqueror) utilizan JavaScript.
Posibilidades y limitaciones
Desde su aparición, JavaScript siempre fue utilizado de forma masiva por la mayoría de sitios de Internet. La aparición de Flash disminuyó su popularidad, ya que Flash permitía realizaralgunas acciones imposibles de llevar a cabo mediante JavaScript.
Sin embargo, la aparición de las aplicaciones AJAX programadas con JavaScript le ha devuelto una popularidad sin igual dentro de los lenguajes de programación web.
En cuanto a las limitaciones, JavaScript fue diseñado de forma que se ejecutara en un entorno muy limitado que permitiera a los usuarios confiar en la ejecución de losscripts.
De esta forma, los scripts de JavaScript no pueden comunicarse con recursos que no pertenezcan al mismo dominio desde el que se descargó el script. Los scripts tampoco pueden cerrar ventanas que no hayan abierto esos mismos scripts. Las ventanas que se crean no pueden ser demasiado pequeñas ni demasiado grandes ni colocarse fuera de la vista del usuario (aunque los detalles concretosdependen de cada navegador).
Además, los scripts no pueden acceder a los archivos del ordenador del usuario (ni en modo lectura ni en modo escritura) y tampoco pueden leer o modificar las preferencias del navegador.
Por último, si la ejecución de un script dura demasiado tiempo (por ejemplo por un error de programación) el navegador informa al usuario de que un script está consumiendo demasiados...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tarea javascript
  • javascript
  • Javascript
  • Javascript
  • Javascript
  • Que Es Javascript
  • Javascript
  • JAVASCRIPT

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS