aboutsummaryrefslogtreecommitdiff
path: root/files/pt-br/web/javascript/new_in_javascript/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/pt-br/web/javascript/new_in_javascript/index.html')
-rw-r--r--files/pt-br/web/javascript/new_in_javascript/index.html80
1 files changed, 80 insertions, 0 deletions
diff --git a/files/pt-br/web/javascript/new_in_javascript/index.html b/files/pt-br/web/javascript/new_in_javascript/index.html
new file mode 100644
index 0000000000..e3665a92a8
--- /dev/null
+++ b/files/pt-br/web/javascript/new_in_javascript/index.html
@@ -0,0 +1,80 @@
+---
+title: New in JavaScript
+slug: Web/JavaScript/New_in_JavaScript
+tags:
+ - JavaScript
+ - NeedsTranslation
+ - TopicStub
+ - Versions
+translation_of: Archive/Web/JavaScript/New_in_JavaScript
+---
+<div>{{jsSidebar("New_in_JS")}}</div>
+
+<p>Este capítulo contém informações sobre o histórico de versões do Javascript e situação de implementações de aplicações Mozilla/SpiderMonkey baseadas em Javascript, como o Firefox.</p>
+
+<h2 id="Versões_ECMAScript">Versões ECMAScript</h2>
+
+<dl>
+ <dt><a href="/en-US/docs/Web/JavaScript/Language_Resources">Recursos da Linguagem</a></dt>
+ <dd>Saiba mais sobre os padrões ECMAScript em que o Javascript é baseado.</dd>
+ <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_5_support_in_Mozilla">Suporte ECMAScript 5</a></dt>
+ <dd>Status da implementação para o padrão atual ECMA-262 Edition 5.1 em engines Mozilla-based e produtos.</dd>
+ <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla">Suporte a ECMAScript 6</a></dt>
+ <dd>Status da implementação para o rascunho de ECMA-262 Edition 6 in em engines Mozilla-based e produtos.</dd>
+ <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_7_support_in_Mozilla">Suporte a ECMAScript 7</a></dt>
+ <dd>Status da implementação para o padrão ECMA-262 Edition 7 que virá em engines Mozilla-based e produtos.</dd>
+</dl>
+
+<h2 id="Notas_de_distribuição_JavaScript">Notas de distribuição JavaScript</h2>
+
+<dl>
+ <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/Firefox_JavaScript_changelog">Firefox JavaScript changelog</a></dt>
+ <dd>Veja esse changelog para características de JavaScript implementadas no Firefox 5 e posteriormente.</dd>
+ <dt>Chrome JavaScript changelog</dt>
+ <dd>(TODO). Vem esse changelog para características de JavaScript implementas nas distribuições do Chrome.</dd>
+</dl>
+
+<h2 id="Versões_do_JavaScript">Versões do JavaScript</h2>
+
+<p><strong>Obsoleto (Deprecated)</strong> ({{deprecated_inline()}}). O versionamento explícito e o opt-in das características da linguagem foi específico da Mozilla e <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=867609">está em processo de remoção</a>. Firefox 4 foi a última versão do navegador que fazia referência a uma versão de JavaScript (1.8.5). Com os novos padrões ECMA, as características da linguagem JavaScript, agora são mencionadas regularmente com sua definição inicial em ECMA-262, por exemplo a Edição 6 (ES6).</p>
+
+<p>JavaScript foi lançado na versão 1.0 em março de 1996, no Netscape Navigator 2.0 e no Internet Explorer 2.0.</p>
+
+<dl>
+ <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/1.1">JavaScript 1.1</a></dt>
+ <dd>Versão embarcada no Netscape Navigator 3.0. Lançada em 19 de agosto de 1996.</dd>
+ <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/1.2">JavaScript 1.2</a></dt>
+ <dd>Versão embarcada no Netscape Navigator 4.0-4.05. Lançada em 11 de junho de 1997. </dd>
+ <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/1.3">JavaScript 1.3</a></dt>
+ <dd>Versão embarcada no Netscape Navigator 4.06-4.7x. Lançada em 19 de outubro de 1998.<br>
+ O trabalho de padronização estava de acordo com o ECMA-262, 1ª e 2ª edições.</dd>
+ <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/1.4">JavaScript 1.4</a></dt>
+ <dd>Versão embarcada no Netscape's server side JavaScript. Lançada em 1999.</dd>
+ <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/1.5">JavaScript 1.5</a></dt>
+ <dd>Versão embarcada no Netscape Navigator 6.0 e no Firefox 1.0. Lançada em 14 de novembro de 2000.<br>
+ O trabalho de padronização estava de acordo com o ECMA-262, 3ª edição. </dd>
+ <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/1.6">JavaScript 1.6</a></dt>
+ <dd>Versão embarcada no Firefox 1.5. Lançada em novembro de 2005. Inclui ECMAScript para XML (E4X), novos métodos new Array além de métodos genéricos de  <code>String</code> e <code>Array</code>.</dd>
+ <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/1.7">JavaScript 1.7</a></dt>
+ <dd>Versão embarcada no Firefox 2. Lançada em outubro de 2006.<br>
+ Inclui generators, iterators, compreensões de array, expressões <code>let </code>e tarefas de desestruturação.</dd>
+ <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/1.8">JavaScript 1.8</a></dt>
+ <dd>Versão embarcada no Firefox 3. Lançada em junho de 2008.<br>
+ Inlcui expressões de closure, generator expressions e <code>Array.reduce()</code></dd>
+ <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/1.8.1">JavaScript 1.8.1</a></dt>
+ <dd>Versão embarcada no Firefox 3.5. Lançada em 30 de junho de 2009<span class="st">.<br>
+ Inclui o JIT TraceMonkey e suporte nativo ao JSON.</span></dd>
+ <dt>JavaScript 1.8.2</dt>
+ <dd>Versão embarcada no Firefox 3.6. Lançada em 22 de junho de 2009.<br>
+ Inclui apenas mudanças de menor importância.</dd>
+ <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/1.8.5">JavaScript 1.8.5</a></dt>
+ <dd>Versão embarcada no Firefox 4. Lançada em 27 de julho de 2010.<br>
+ Inclui muitas características novas em conformidade à 5 ª edição do ECMA-262. Esta é a última versão do JavaScript.</dd>
+</dl>
+
+<h2 id="Características_que_ainda_necessitam_do_opt-in_de_versão">Características que ainda necessitam do opt-in de versão</h2>
+
+<dl>
+ <dt><a href="/en-US/docs/Web/JavaScript/Reference/Statements/let"><code>let</code> statement</a></dt>
+ <dd>O <code>let</code> statement necessita da versão opt-in 1.7 (ou maior) do JavaScript. Veja {{bug(932517)}} e {{bug(932513)}}.</dd>
+</dl>