| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript | [Back] [Original] |
Get to know MDN better
Esta pgina foi traduzida do ingls pela comunidade. Saiba mais e junte-se comunidade MDN Web Docs.
JavaScript (s vezes abreviado para JS) uma linguagem leve, interpretada e baseada em objetos com funes de primeira classe, mais conhecida como a linguagem de script para pginas Web, mas usada tambm em vrios outros ambientes sem browser, tais como node.js, Apache CouchDB e Adobe Acrobat. O JavaScript uma linguagem baseada em prottipos, multi-paradigma e dinmica, suportando estilos de orientao a objetos, imperativos e declarativos (como por exemplo a programao funcional). Saiba mais sobre o JavaScript.
Essa seo do site dedicada linguagem JavaScript e no s partes que so especficas para pginas Web e outros ambientes. Para mais informaes sobre as APIs especficas para pginas Web, por favor consulte as sees Web APIs e DOM.
O padro JavaScript ECMAScript. Desde 2012, todos os navegadores modernos possuem suporte total ao ECMAScript 5.1. Navegadores mais antigos suportam pelo menos ECMAScript 3. Em 17 de Junho de 2015, a ECMA International publicou a sexta verso do ECMAScript, que oficialmente chamado de ECMAScript 2015, e foi inicialmente conhecido como ECMAScript 6 ou ES6. Desde ento, as especificaes do ECMAScript so lanadas anualmente. Essa documentao faz referncia ltima verso de referncia, que atualmente a ECMAScript 2018.
No se deve confundir o JavaScript com a linguagem de programao Java. Tanto Java quanto JavaScript so marcas registradas da Oracle nos Estados Unidos da Amrica e em outros pases. No entanto, as duas linguagens de programao possuem sintaxe, semnticas e usos muito diferentes.
Aprenda a programar em JavaScript com guias e tutoriais.
V para a rea de aprendizado de JavaScript se voc quer aprender JavaScript mas no tem experincia prvia com JavaScript ou programao. Os mdulos completos que esto disponveis l so os seguintes:
Respostas para algumas perguntas bsicas como O que JavaScript?, Com o que se parece? e O que se pode fazer?, bem como funcionalidades importantes do JavaScript, tais como variveis, strings, nmeros e vetores.
Continuamos nossa cobertura das funcionalidades fundamentais do JavaScript, direcionando nossa ateno para tipos de blocos de cdigo encontrados comumente, como expresses condicionais, laos, funes e eventos.
O entendimento da natureza da orientao objetos do JavaScript importante se voc quiser levar o seu conhecimento da linguagem para o prximo nvel e escrever cdigos mais eficientes, por isso oferecemos esse mdulo para te ajudar.
Um guia muito mais detalhado sobre a linguagem JavaScript, para pessoas que possuem experincia prvia com JavaScript ou outra linguagem de programao.
Uma viso geral para aqueles que pensam que conhecem JavaScript.
Um resumo das estruturas de dados disponveis em JavaScript.
O JavaScript fornece trs operaes diferentes para comparar valores: igualdade estrita utilizando ===, igualdade ampla usando == e o mtodo Object.is().
Explicao da herana baseada em prottipos, que costuma ser amplamente mal entendida e subestimada.
O modo estrito define que voc no pode usar nenhuma varivel antes de inicializ-la. uma variante restrita do ECMAScript 5, para um desempenho mais performtico e uma depurao mais fcil.
Vetores JavaScript tipados oferecem um mecanismo para acesso a dados binrios brutos.
Ciclo de vida da memria e coleta de lixo em JavaScript.
JavaScript tem um modelo de concorrncia baseado em loop de eventos.
Navegue pela documentao completa da Referncia de JavaScript.
Conhea os objetos padro nativos Array, Boolean, Date, Error, Function, JSON, Math, Number, Object, RegExp, String, Map, Set, WeakMap e WeakSet, entre outros.
Saiba mais sobre o comportamento dos operadores de JavaScript instanceof, typeof, new, this, a precedncia dos operadores e muito mais.
Saiba como do-while, for-in, for-of, try-catch, let, var, const, if-else, switch e outras instrues e palavras-chave do JavaScript funcionam.
Aprenda como trabalhar com funes em JavaScript para desenvolver suas aplicaes.
Ferramentas teis para escrever e depurar seu cdigo JavaScript.
Scratchpad, Web Console, JavaScript Profiler, Debugger e muito mais.
Um shell JavaScript permite que voc teste rapidamente fragmentos de cdigo JavaScript.
Colaborao fcil. Ao adicionar o TogetherJS ao seu site, seus usurios podem ajudar uns aos outros em tempo real!
Perguntas do Stack Overflow com a tag JavaScript.
Navegue no histrico de funcionalidades do JavaScript e no status das implementaes.
Edite JavaScript, CSS e HTML e obtenha resultados em tempo real. Utilize recursos externos e colabore com sua equipe online.
This page was last modified on 22 de mai. de 2026 by MDN contributors.
Your blueprint for a better internet.
Portions of this content are 19982026 by individual mozilla.org contributors. Content available under a Creative Commons license.
| Web Proxy Viewer | New URL | Original Page |