aboutsummaryrefslogtreecommitdiff
path: root/files/es/web/javascript/language_resources/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/es/web/javascript/language_resources/index.html')
-rw-r--r--files/es/web/javascript/language_resources/index.html146
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>