JavaScript

 

Uma re-introdução ao JavaScript

Uma visão geral para aqueles que acham que sabem JavaScript

JavaScript (às vezes chamado apenas de JS) é uma linguagem de programação interpretada e orientada a objetos baseada em protótipos e em first-class functions, mais conhecida como a linguagem de script da Web, mas utilizada em vários outros ambientes como node.js e Couchbase.

Hoje em dia, Javascript é uma linguagem que pode ser utilizada em qualquer aspecto, desde aplicações no lado cliente (aplicações de front-end), como do lado servidor (aplicações server-side com CommonJs ou mesmo Node.Js). Ela também foi desenhada para ser fácil o seu embutimento em outros produtos e aplicações, como navegadores web. Dentro de um navegador - browser (ambiente-hospedeiro), a linguagem JavaScript pode ser ligada aos objetos desse ambiente para aprimorar o comportamento dos objetos e elementos da página.

Essa seção do site é dedicado a linguagem JavaScript, as partes que não foram especificadas para as páginas Web ou outros ambientes de hospedagem. Para informações sobre APIs específicas de páginas Web, por favor veja o DOM. Leia mais sobre como o DOM e JavaScript trabalham juntos na Referência do DOM.

Para informações sobre como adicionar a engine do JavaScript em sua aplicação, veja SpiderMonkey e Rhino.

 

Documentação

Guia de JavaScript
Nosso guia principal sobre como programar com JavaScript.
Javascript orientado a objetos
Este artigo demonstra de forma concisa, como utilizar Javascript orientado a objetos.
Usando privilégios expandidos em navegadores Mozilla
Navegadores Mozilla dispõem de funções para segurança em Javascript, que podem conceder privilégios aos scripts.
Migrando aplicações do Internet Explorer para o Mozilla
Doron Rosenberg fala como fazer suas aplicações web funcionarem com o IE e Mozilla.

Veja todos...

Comunidade

Ferramentas

  • Venkman - depurador de JavaScript
  • Firebug - plugin para o Firefox para depuração de JavaScript
  • JSLint - verificador de sintaxe, alerta sobre más práticas
  • JSHint - verificador de sintaxe mantido pela comunidade
  • JSDoc - gerador de documentação através do código
  • Aptana Studio - IDE de código aberto com suporte a JavaScript
  • Netbeans - IDE de código aberto com suporte a JavaScript
  • Eclipse - IDE de código aberto com suporte a JavaScript

Veja todas...

Tópicos relacionados

AJAX, DOM, DHTML, E4X, SpiderMonkey

Categorias

Interwiki Language Links

 

Document Tags and Contributors

Last updated by: jaydson,