aboutsummaryrefslogtreecommitdiff
path: root/files/pt-br/web/javascript/about_javascript/index.html
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2021-08-02 11:42:34 -0400
committerGitHub <noreply@github.com>2021-08-02 12:42:34 -0300
commit038ca04f4d551f547894b71d337b822d66c8a2b5 (patch)
treebea3dad86f98170e2a2fffa04324586a18e75600 /files/pt-br/web/javascript/about_javascript/index.html
parent6e961125c89cdc8c3f644bff485254b3b4afee67 (diff)
downloadtranslated-content-038ca04f4d551f547894b71d337b822d66c8a2b5.tar.gz
translated-content-038ca04f4d551f547894b71d337b822d66c8a2b5.tar.bz2
translated-content-038ca04f4d551f547894b71d337b822d66c8a2b5.zip
remove link 'title' attributes that's just the 'href' (pt-br, part 4) (#1844)
Diffstat (limited to 'files/pt-br/web/javascript/about_javascript/index.html')
-rw-r--r--files/pt-br/web/javascript/about_javascript/index.html12
1 files changed, 6 insertions, 6 deletions
diff --git a/files/pt-br/web/javascript/about_javascript/index.html b/files/pt-br/web/javascript/about_javascript/index.html
index a9751edbe3..64d8e478cd 100644
--- a/files/pt-br/web/javascript/about_javascript/index.html
+++ b/files/pt-br/web/javascript/about_javascript/index.html
@@ -13,13 +13,13 @@ translation_of: Web/JavaScript/About_JavaScript
<h2 id="O_que_é_JavaScript">O que é JavaScript?</h2>
-<p><strong>JavaScript</strong><sup>®</sup> (frequentemente abreviado como <strong>JS</strong>) é uma linguagem de programação leve, interpretada e orientada a objetos com <a href="https://en.wikipedia.org/wiki/First-class_functions" title="https://en.wikipedia.org/wiki/First-class_functions">funções de primeira classe</a>, conhecida como a linguagem de scripting para páginas Web, mas também <a class="external" href="https://en.wikipedia.org/wiki/JavaScript#Uses_outside_web_pages">utilizada em muitos ambientes fora dos navegadores</a>. Ela é uma linguagem de scripting <a class="mw-redirect" href="https://en.wikipedia.org/wiki/Prototype-based_programming" title="Prototype-based">baseada em protótipos</a>, multi-paradigma e dinâmica, suportando os estilos orientado a objetos, imperativo e funcional.</p>
+<p><strong>JavaScript</strong><sup>®</sup> (frequentemente abreviado como <strong>JS</strong>) é uma linguagem de programação leve, interpretada e orientada a objetos com <a href="https://en.wikipedia.org/wiki/First-class_functions">funções de primeira classe</a>, conhecida como a linguagem de scripting para páginas Web, mas também <a class="external" href="https://en.wikipedia.org/wiki/JavaScript#Uses_outside_web_pages">utilizada em muitos ambientes fora dos navegadores</a>. Ela é uma linguagem de scripting <a class="mw-redirect" href="https://en.wikipedia.org/wiki/Prototype-based_programming" title="Prototype-based">baseada em protótipos</a>, multi-paradigma e dinâmica, suportando os estilos orientado a objetos, imperativo e funcional.</p>
<p>JavaScript roda no <em>client side</em> da web, o que pode ser usado para projetar / programar o comportamento de uma página web a partir da ocorrência de um evento. JavaScript é uma linguagem fácil de se aprender mas que também é poderosa, sendo amplamente utilizada para controlar o comportamento de páginas web.</p>
<p>Diferente do que é dito popularmente, <strong>JavaScript <em>não é</em> "Java Interpretado"</strong>. Em poucas palavras, JavaScript é uma linguagem de scripting dinâmica que suporta a construção de objetos <a href="/en-US/docs/Web/JavaScript/Guide/Details_of_the_Object_Model#Class-Based_vs._Prototype-Based_Languages" title="en-US/docs/JavaScript/Guide/Details_of_the_Object_Model#Class-Based_vs._Prototype-Based_Languages">baseada em protótipos</a>. A sintaxe básica é intencionalmente similar tanto a Java quanto a C++, com o intuito de diminuir o número de conceitos exigidos para se aprender a linguagem. Estruturas da linguagem, como <code>if</code>,  <code>for, while</code>,  <code>switch</code> e <code>try ... catch</code> funcionam da mesma maneira do que nestas linguagens (ou quase.)</p>
-<p>JavaScript pode funcionar tanto como uma linguagem <a class="external" href="https://en.wikipedia.org/wiki/Procedural_programming" title="https://en.wikipedia.org/wiki/Procedural_programming">procedural</a> como uma linguagem <a class="external" href="/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript" title="https://developer.mozilla.org/en-US/docs/Introduction_to_Object-Oriented_JavaScript">orientada a objetos</a>. Objetos são criados programaticamente em JavaScript, onde métodos e propriedades são anexados a objetos vazios <strong>em tempo de execução</strong>, ao invés das definições sintáticas de classe normalmente encontradas em linguagens compiladas como C++ e Java. Assim que um objeto é construído, ele pode ser usado como um esquema (ou protótipo) para se criar objetos similares.</p>
+<p>JavaScript pode funcionar tanto como uma linguagem <a class="external" href="https://en.wikipedia.org/wiki/Procedural_programming">procedural</a> como uma linguagem <a class="external" href="/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript" title="https://developer.mozilla.org/en-US/docs/Introduction_to_Object-Oriented_JavaScript">orientada a objetos</a>. Objetos são criados programaticamente em JavaScript, onde métodos e propriedades são anexados a objetos vazios <strong>em tempo de execução</strong>, ao invés das definições sintáticas de classe normalmente encontradas em linguagens compiladas como C++ e Java. Assim que um objeto é construído, ele pode ser usado como um esquema (ou protótipo) para se criar objetos similares.</p>
<p>As capacidades dinâmicas de JavaScript incluem a construção de objetos em tempo de execução, listas variáveis de parâmetros, variáveis de funções, criação dinâmica de scripts (através da função <code><a href="/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/eval" title="/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/eval">eval</a></code>), introspecção de objetos (através da estrutura <code>for ... in</code>), e recuperação de código fonte (programas escritos em JavaScript podem descompilar funções de volta a seus textos originais).</p>
@@ -34,10 +34,10 @@ translation_of: Web/JavaScript/About_JavaScript
<p>Além das implementações citadas anteriormente, existem ainda outras <em>engines</em> populares de JavaScript como:-</p>
<ul>
- <li>A <a class="external" href="https://code.google.com/p/v8/" title="https://code.google.com/p/v8/">V8</a> da Google, que é utilizada pelo navegador Google Chrome e as versões mais recentes do navegador Opera. Ela também é usada como a <em>engine</em> do <a href="http://nodejs.org">Node.js</a>.</li>
- <li>O <a class="external" href="https://www.webkit.org/projects/javascript/index.html" title="https://www.webkit.org/projects/javascript/index.html">JavaScriptCore</a> (SquirrelFish/Nitro) utilizado em alguns navegadores WebKit como Apple Safari.</li>
- <li><a class="external" href="http://my.opera.com/ODIN/blog/carakan-faq" title="http://my.opera.com/ODIN/blog/carakan-faq">Carakan</a>, usado em versões antigas do navegador Opera.</li>
- <li>A <em>engine</em> <a class="external" href="http://en.wikipedia.org/wiki/Chakra_%28JScript_engine%29" title="http://en.wikipedia.org/wiki/Chakra_%28JScript_engine%29">Chakra</a> utilizada pelo Internet Explorer (apesar de que a linguagem implementada é formalmente chamada de "JScript" para evitar problemas de <em>trademark</em>).</li>
+ <li>A <a class="external" href="https://code.google.com/p/v8/">V8</a> da Google, que é utilizada pelo navegador Google Chrome e as versões mais recentes do navegador Opera. Ela também é usada como a <em>engine</em> do <a href="http://nodejs.org">Node.js</a>.</li>
+ <li>O <a class="external" href="https://www.webkit.org/projects/javascript/index.html">JavaScriptCore</a> (SquirrelFish/Nitro) utilizado em alguns navegadores WebKit como Apple Safari.</li>
+ <li><a class="external" href="http://my.opera.com/ODIN/blog/carakan-faq">Carakan</a>, usado em versões antigas do navegador Opera.</li>
+ <li>A <em>engine</em> <a class="external" href="http://en.wikipedia.org/wiki/Chakra_%28JScript_engine%29">Chakra</a> utilizada pelo Internet Explorer (apesar de que a linguagem implementada é formalmente chamada de "JScript" para evitar problemas de <em>trademark</em>).</li>
</ul>
<p>Cada engine de JavaScript da Mozilla expõe uma API pública que os desenvolvedores de aplicativos podem utilizar para integrar JavaScript em seus softwares. O ambiente <em>host</em> mais utilizado para JavaScript é o navegador web. Navegadores web tipicamente usam a API pública para criar <strong>objetos de <em>host</em></strong> responsáveis pelo trabalho de refletir o <a class="external" href="http://www.w3.org/DOM/">DOM</a> no JavaScript.</p>