diff options
author | Peter Bengtsson <mail@peterbe.com> | 2021-08-02 11:42:34 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-02 12:42:34 -0300 |
commit | 038ca04f4d551f547894b71d337b822d66c8a2b5 (patch) | |
tree | bea3dad86f98170e2a2fffa04324586a18e75600 /files/pt-br/web/javascript/about_javascript/index.html | |
parent | 6e961125c89cdc8c3f644bff485254b3b4afee67 (diff) | |
download | translated-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.html | 12 |
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> |