Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

JavaScript

Resumen

JavaScript (JS) es un lenguaje de programacioón principalmente usado en navegadores web para crear paginas web mas dinamicas. Incluso es usado del lado del  servidor para realizar ciertas acciones.

A fondo

Un poco de historia

JavaScript fue originalmente desarrollado por Brendan Eich cuando trabajaba para Netscape Corp. Era un proyecto que trataba de proveer un nuevo lenguaje del lado del servidor, pero a pesar de esto, se puso a disposición por primera vez en un navegador el cual fue  Netscape 2.0 en Septiembre de 1995. Como JavaScript gano muchos adeptos rapidamente, Microsoft introdujo soporte de JavaScript en  Internet Explorer 3.0, liberado en Agosto de 1996.

Hecho conocido: Tiene JavaScript algo que ver con Java? Tecnicamente hablando, no, para nada. Java y JavaScript son dos diferentes lenguajes de programación con casi nada en común. Sin embargo, en los primeros dias de JavaScript, cuando Netscape decidio lanzarlo, también incluyo soporte para los Java applets dentro de su browser. Así, por razones de marketing, lo que antes se llamaba "LiveScript" fue rebautizado como "JavaScript".

En Noviembre de 1996, Netscape empieza a trabajar junto con Ecma International para convertir Javascript en un estandar dentro de la industria. Desde entonces, la versión estandar de JavaScript es conocida bajo el nombre de ECMAScript y la especificación es conocida como ECMA-262. La mas conocida ( y mas implementada) versión de ECMAScript es ECMA-262 3ra edición. La versiónactual, disponible en todos los  vegadores web  modernos es ECMA-262 5ta edición. Una 6ta edición de ECMAScript esta actualmente bajo un trabajo muy duro. 

Uso

JavaScript es mas conocido por ser usado en los navegadores web. En este contexto, los desarrolladores pueden hacer muchisimas cosas: Manipular el contenido de las paginas atravez del  DOM, manipular datos con AJAX y IndexedDB, crear graficos con canvas, interactuar con el dispositivo atravez del navegador utilizando varias APIs. etc.

El reciente aumento de las APIs disponibles en los navegadores, como una gran mejora en el rendimiento lo convierte en uno de los lenguajes de programacion mas usados en el mundo.

Recientemente, JavaScript ha vuelto al servidor con el exito de Node JS. Esta plataforma provee un entorno completo de ejecución JavaScript fuera del navegador capaz de ser usado en cualquier plataforma (Linux, MacOS y Windows). No es el unico pero es recientemente el mas usado para correr JavaScript fuera de los navegadores.Esto permite el uso de JavaScript como un lenguaje de scripting para automatizar ciertos procesos en la PC así como construir {Glossary("HTTP")}} completamente funcional y  Web Sockets servers.

Saber mas

Conocimiento general

Aprender JavaScript

Referencia técnica

Etiquetas y colaboradores del documento

 Colaboradores en esta página: gorrotowi
 Última actualización por: gorrotowi,