diff options
Diffstat (limited to 'files/es/web/javascript/language_resources/index.html')
| -rw-r--r-- | files/es/web/javascript/language_resources/index.html | 146 |
1 files changed, 146 insertions, 0 deletions
diff --git a/files/es/web/javascript/language_resources/index.html b/files/es/web/javascript/language_resources/index.html new file mode 100644 index 0000000000..c165066272 --- /dev/null +++ b/files/es/web/javascript/language_resources/index.html @@ -0,0 +1,146 @@ +--- +title: Recursos de lenguaje JavaScript +slug: Web/JavaScript/Language_Resources +tags: + - Avanzado + - JavaScript +translation_of: Web/JavaScript/Language_Resources +--- +<div>{{JsSidebar}}</div> + +<p><strong>ECMAScript</strong> es el lenguaje de scripting que forma la base de <a href="/es/docs/JavaScript">JavaScript</a>. ECMAScript está estandarizado por la organización de estándares <a href="http://www.ecma-international.org/" title="http://www.ecma-international.org/">ECMA Internacional</a> en las especificaciones <strong>ECMA-262 y ECMA-402</strong>. Los siguientes estándares de ECMAScript han sido aprobados o estas siendo trabajados:</p> + +<table class="standard-table"> + <tbody> + <tr> + <th>Nombre</th> + <th>Enlaces</th> + <th>Fecha de liberación</th> + <th>Descripción</th> + </tr> + <tr> + <th colspan="4">Ediciones actuales</th> + </tr> + <tr> + <td>ECMA-262 9<sup>a</sup> Edición</td> + <td><a href="https://tc39.github.io/ecma262/">Borrador de Trabajo</a>, <a href="https://github.com/tc39/ecma262">repositorio</a></td> + <td>2018</td> + <td>Especificación del Lenguaje ECMAScript 2018</td> + </tr> + <tr> + <td>ECMA-402 5<sup>a</sup> Edición</td> + <td><a href="https://tc39.github.io/ecma402/">Borrador de Trabajo</a>, <a href="https://github.com/tc39/ecma402">repositorio</a></td> + <td>2018</td> + <td>Especificación de la API de internacionalización ECMAScript 2018 </td> + </tr> + <tr> + <th colspan="4">Obsoletos / Historia de las ediciones</th> + </tr> + <tr> + <td>ECMA-262</td> + <td><a href="http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%201st%20edition,%20June%201997.pdf">PDF</a></td> + <td>Junio 1997</td> + <td>ECMAScript: Un lenguaje de programación multiplataforma de propósito general. Esta fue la primera versión del estándar ECMAScript.</td> + </tr> + <tr> + <td>ECMA-262 2<sup>a</sup> Edición</td> + <td><a href="http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%202nd%20edition,%20August%201998.pdf">PDF</a></td> + <td>Agosto 1998</td> + <td>ECMAScript Especificación de idioma. Esta es la segunda revisión del estándar ECMAScript también la norma ISO 16262.</td> + </tr> + <tr> + <td>ECMA-262 3<sup>a</sup> Edición</td> + <td><a href="http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%203rd%20edition,%20December%201999.pdf">PDF</a></td> + <td>Diciembre 1999</td> + <td>Especificación del lenguaje ECMAScript. Esta es la tercera revisión del estándar ECMAScript ; corresponde a JavaScript 1.5.<br> + Ver también la <a href="http://www.mozilla.org/js/language/E262-3-errata.html">errata</a></td> + </tr> + <tr> + <td>ECMA-262 5<sup>a</sup> Edición</td> + <td><a href="http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262%205th%20edition%20December%202009.pdf">PDF</a></td> + <td>Diciembre 2009</td> + <td>Especificación del lenguaje ECMAScript . Esta es la quinta revisión del estándar ECMAScript.<br> + Vea también la <a href="http://wiki.ecmascript.org/doku.php?id=es3.1:es3.1_proposal_working_draft">ES5 errata</a> y <a href="/en-US/docs/JavaScript/ECMAScript_5_support_in_Mozilla" title="JavaScript/ECMAScript 5 support in Mozilla">ECMAScript 5 soporte en Mozilla.</a></td> + </tr> + <tr> + <td>ECMA-357</td> + <td><a href="http://www.ecma-international.org/publications/files/ECMA-ST-WITHDRAWN/ECMA-357,%201st%20edition,%20June%202004.pdf">PDF</a></td> + <td>Junio 2004</td> + <td><a href="/en-US/docs/E4X" title="E4X">ECMAScript for XML (E4X)</a>.<br> + Vea también la <a class="link-https" href="https://bugzilla.mozilla.org/attachment.cgi?id=169406">E4X errata</a>.</td> + </tr> + <tr> + <td>ECMA-262 5.1 Edición</td> + <td><a href="http://www.ecma-international.org/ecma-262/5.1/Ecma-262.pdf">PDF</a>, <a href="http://www.ecma-international.org/ecma-262/5.1/">HTML</a></td> + <td>Junio 2011</td> + <td>Esta es la tercera versión completa alineada del estándar internacional <a href="http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=55755">ISO/IEC 16262:2011</a>.<br> + Incluye correcciones de erratas ES5, sin nuevas funciones.</td> + </tr> + <tr> + <td>ECMA-402 1<sup>a</sup> Edición</td> + <td><a href="http://ecma-international.org/ecma-402/1.0/ECMA-402.pdf">PDF</a>, <a href="http://ecma-international.org/ecma-402/1.0/index.html">HTML</a></td> + <td>Diciembre 2012</td> + <td>Especificación internacional de la API ECMAScript</td> + </tr> + <tr> + <td>ECMA-262 6<sup>a</sup> Edición</td> + <td><a href="http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf">PDF</a>, <a href="http://www.ecma-international.org/ecma-262/6.0/index.html">HTML</a></td> + <td>Junio 2015</td> + <td>Especificación del Lenguaje ECMAScript 2015 </td> + </tr> + <tr> + <td>ECMA-402 2<sup>a</sup> Edición</td> + <td><a href="http://www.ecma-international.org/ecma-402/2.0/ECMA-402.pdf">PDF</a></td> + <td>Junio 2015</td> + <td>Especificación internacional de ECMAScript 2015</td> + </tr> + <tr> + <td>ECMA-262 7<sup>a</sup><span style="font-size: 13.3333px;"> </span>Edición</td> + <td><a href="http://www.ecma-international.org/ecma-262/7.0/">HTML</a></td> + <td>Junio 2016</td> + <td>Especificación del Lenguaje ECMAScript 2016</td> + </tr> + <tr> + <td>ECMA-402 3<sup>a</sup> Edición</td> + <td><a href="http://www.ecma-international.org/ecma-402/3.0/">HTML</a></td> + <td>Junio 2016</td> + <td>Especificación internacional de la API ECMAScript 2016</td> + </tr> + <tr> + <td>ECMA-262 8<sup>a</sup> Edición</td> + <td><a href="http://www.ecma-international.org/ecma-262/8.0/">HTML</a></td> + <td>Junio 2017</td> + <td>Especificación del Lenguaje ECMAScript 2017</td> + </tr> + <tr> + <td> + <p>ECMA-402 4<sup>a</sup> Edición</p> + </td> + <td><a href="http://www.ecma-international.org/ecma-402/4.0/">HTML</a></td> + <td>Junio 2017</td> + <td>Especificación internacional de la API ECMAScript 2017</td> + </tr> + </tbody> +</table> + +<p><strong>ES.Next</strong> es un nombre dinámico que hace referencia a cualquiera que sea la próxima versión al momento de escribir. Las características de ES.Next se llaman más correctamente propuestas, porque, por definición, la especificación aún no se ha finalizado.</p> + +<p>Vea la entrada en <a href="https://en.wikipedia.org/wiki/ECMAScript" title="https://en.wikipedia.org/wiki/ECMAScript">Wikipedia ECMAScript </a> para mas información de la historia de ECMAScript.</p> + +<p>Puede participar o simplemente rastrear el trabajo en las próximas revisiones de la Especificación del lenguaje ECMAScript, cuyo nombre en código es "Harmony", y la Especificación API de internacionalización de ECMAScript a través de la wiki pública y la <a class="link-https" href="https://mail.mozilla.org/listinfo/es-discuss" title="https://mail.mozilla.org/listinfo/es-discuss">lista de discusión</a> enlazada desde <a href="http://www.ecmascript.org/community.php">ecmascript.org</a>.</p> + +<h2 id="Implementaciones">Implementaciones</h2> + +<ul> + <li><a href="/es/docs/SpiderMonkey" title="SpiderMonkey">SpiderMonkey</a> - el motor de JavaScript usado en varios productos de Mozilla, incluyendo Firefox;</li> + <li><a href="/es/docs/Rhino" title="Rhino">Rhino</a> - El motor de JavaScript escrito en Java;</li> + <li><a href="/es/docs/Tamarin" title="Tamarin">Tamarin</a> - La maquina virtual ActionScript (usada en Adobe® Flash® Player);</li> + <li><a href="https://en.wikipedia.org/wiki/List_of_ECMAScript_engines" title="https://en.wikipedia.org/wiki/List_of_ECMAScript_engines">Otras implementacion </a>(Wikipedia).</li> +</ul> + +<h2 id="Vea_también">Vea también</h2> + +<ul> + <li><a href="https://brendaneich.com/" title="https://brendaneich.com/">Brendan Eich's blog</a>. Brendan es el creador de JavaScript y el motor SpiderMonkey JS. El aún trabaja con el grupo de ECMA para desarrollar el lenguaje.</li> + <li><a href="http://dmitrysoshnikov.com/" title="http://dmitrysoshnikov.com/">El análisis de Dmitry Soshnikov's de ECMA-262 Edición 3 y 5</a></li> +</ul> |
