JavaScript es una implementación de ECMAScript. Por lo tanto, es una de varias variedades o dialectos de ECMAScript.
Breve historia:
JavaScript se desarrolló durante 1995 y se lanzó con Netscape Navigator en marzo de 1996. Microsoft se dio cuenta de que necesitaban JavaScript en Internet Explorer, por lo que crearon algo llamado ‘JScript’ (llamado así para evitar problemas de marca registrada) que era compatible con todos los propósitos y propósitos. JavaScript de Netscape.
- ¿Vale la pena iniciar un sitio web de recarga móvil y un negocio de aplicaciones de recarga?
- ¿Por qué deberíamos usar ReactJS?
- Cómo descargar la herramienta web de clase ncRNA
- ¿Cuáles son los principios básicos para configurar una base de datos de SQL Server para que funcione con una página web y una aplicación de Android?
- ¿Cuáles son los buenos navegadores web?
El JavaScript de Netscape se envió a Ecma International para su estandarización en noviembre de 1996. Las disputas de nombres entre Netscape y Microsoft dieron como resultado que el lenguaje estandarizado resultante se llamara ECMAScript.
Mozilla aún desarrolla JavaScript, aunque Ecma International realiza el desarrollo más real del lenguaje que la mayoría de los desarrolladores llamarían ‘JavaScript’. Si ha escuchado que cosas como Clases, Generadores e Iteradores están llegando a JavaScript, en realidad están llegando a ECMAScript y luego se convierten inmediatamente en parte de JavaScript.
JavaScript (y JScript) ahora son realmente solo ECMAScript con una gama más amplia de funciones y API. ECMAScript no incluye DOM o AJAX ni ninguna de las muchas API nuevas que han surgido en los últimos años, estas características son las adiciones que JavaScript hace a ECMAScript.
Si se está preguntando, las otras implementaciones de ECMAScript además de JScript y JavaScript son ActionScript, QtScript, InScript y QML.