0% encontró este documento útil (0 votos)
8 vistas1 página

Historia de Javascript

JavaScript fue creado en 1995 por Brendan Eich para Netscape, permitiendo la interacción con documentos HTML y mejorando la funcionalidad de los navegadores. A lo largo de los años, se han desarrollado versiones bajo el estándar ECMAScript, con la más reciente siendo ECMAScript 2021. La principal diferencia entre JavaScript y ECMAScript es que JavaScript es un lenguaje de programación que implementa el estándar ECMAScript, que define el comportamiento del lenguaje.

Cargado por

ivantgamazon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
8 vistas1 página

Historia de Javascript

JavaScript fue creado en 1995 por Brendan Eich para Netscape, permitiendo la interacción con documentos HTML y mejorando la funcionalidad de los navegadores. A lo largo de los años, se han desarrollado versiones bajo el estándar ECMAScript, con la más reciente siendo ECMAScript 2021. La principal diferencia entre JavaScript y ECMAScript es que JavaScript es un lenguaje de programación que implementa el estándar ECMAScript, que define el comportamiento del lenguaje.

Cargado por

ivantgamazon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 1

Javascript

Historia
El origen javascript surge a partir de un navegador Además, podía darle ciertos aspectos de diseño,
que actualmente no existe: NetScape. En 1995, como el alto y ancho, pero con muy poca
Netscape se dio cuenta de que, cuando tenía algún versatilidad.
documento HTML, no podía interactuar con lo que Entonces, fue brendan eich quien desarrollo
hacía el usuario. Es decir, lo único que podía hacer el javascript para NetScape. Este lenguaje de
navegador era esperar a recibir unos datos y luego programación le da muchas más posibilidades a los
enviarlos, a modo de formulario. navegadores. Con JavaScript podemos, por ejemplo,
crear controles en la búsqueda de un contenido para
que solo devuelva resultados con contenido, no
textos vacíos.

El siguiente momento importante en la historia de JavaScript es la creación del elemento XML


HttpRequest por parte de Microsoft en 1998. Este elemento viene a ser el padre de AJAX y nos
permite cargar contenido o interactuar con el backend sin tener que volver a cargar la totalidad de
la página web.
A lo largo de los años, se continuó hablando de JavaScript y, en el 2000, Douglas Crockford
inventó el documento JSON, una forma de estandarizar objetos en JavaScript. En 2004, Gmail
empezó a utilizar JavaScript e incorporó AJAX masivamente para hacer sus procesos más eficaces.
Llegados a este punto, JavaScript era tan útil que, en 2006, John Resig creó la librería JQuery, que
nos permite reducir la complejidad de la sintaxis de JavaScript.

Versiones
Javascript se rige por el estandar ECMAScript por lo que los cambios son de
este estandar.

ES1 ECMAScript 1 (1997)**: Primera edición.


ES2 ECMAScript 2 (1998)**: Cambios editoriales.
ES3 ECMAScript 3 (1999)**: Se agregaron expresiones regulares,
try/catch, switch y do-while.
ES4 ECMAScript 4**: Nunca se lanzó.
ES5 ECMAScript 5 (2009)**: Se agregó el "modo estricto", soporte para
JSON, String.trim(), Array.isArray(), métodos de iteración de Array y se
permiten comas finales para literales de objeto.

ES6 ECMAScript 2015**: Se agregaron let y const, valores de


parámetro predeterminados, Array.find(), Array.findIndex().
ECMAScript 2016**: Se agregó el operador exponencial (**),
Array.includes().
ECMAScript 2017**: Se agregó el relleno de cadena,
Object.entries(), Object.values(), funciones asíncronas, memoria
compartida y se permiten comas finales para parámetros de
función.
ECMAScript 2018**: Se agregaron propiedades de
descanso/difusión, iteración asíncrona, Promise.finally() y adiciones
a RegExp.

ECMAScript 2019**: Se agregó String.trimStart(), String.trimEnd(), Array.flat(),


Object.fromEntries y enlace de captura opcional.
ECMAScript 2020**: Se agregó el operador de coalescencia nula (??).

Desde 2016, las versiones se nombran por año (ECMAScript 2016, 2017, 2018,
2019, 2020). La versión más reciente de JavaScript es **ECMAScript 2021**,
también conocida como **ES12**.

Diferencias entre
Javascript y Ecmascript
JavaScript ECMAScript
Definición: JavaScript es un lenguaje de ECMAScript es un estándar de scripting especificado por
programación que se utiliza principalmente para ECMA International en el documento ECMA-262.
desarrollar páginas web interactivas. Fue creado por Especifica el núcleo del lenguaje de programación y define
Brendan Eich en 1995 mientras trabajaba en cómo debería comportarse el lenguaje.
Netscape.

Diferencias
JavaScript: Un lenguaje de programación utilizado principalmente para desarrollo web.
ECMAScript: Un estándar que define cómo debería funcionar un lenguaje de scripting como JavaScript.
JavaScript: Una implementación práctica del estándar ECMAScript, con extensiones adicionales.
ECMAScript: La especificación técnica que detalla el núcleo del lenguaje y cómo debe comportarse.
JavaScript: Incluye APIs específicas del entorno (como manipulación del DOM en navegadores) que no son
parte de ECMAScript.
ECMAScript: Se enfoca en el núcleo del lenguaje, sin incluir las APIs específicas del entorno.

Trejo Gonzalez Ivan

También podría gustarte