O JavaScript é uma linguagem de programação interpretada de alto nível, dinâmica e não-tipada. Quando aplicada a um documento HTML, pode fornecer interatividade dinâmica em sites. Foi inventada por Brendan Eich, quando trabalhava na Netscape, em 1995. Ele também é co-fundador do projeto Mozilla, da Fundação Mozilla e da Mozilla Corporation.
A linguagem foi padronizada na especificação ECMAScript. Junto com o HTML e o CSS, o JavaScript é uma das três tecnologias principais para a produção de conteúdo para a World Wide Web: a maioria dos sites a utiliza e todo os navegadores modernos a suportam sem o uso de plugins.
A linguagem foi padronizada na especificação ECMAScript. Junto com o HTML e o CSS, o JavaScript é uma das três tecnologias principais para a produção de conteúdo para a World Wide Web: a maioria dos sites a utiliza e todo os navegadores modernos a suportam sem o uso de plugins.
O JavaScript em si é bastante compacto, mas muito flexível. Os seus desenvolvedores escreveram uma grande variedade de ferramentas que complementam o núcleo da linguagem JavaScript,permitindo uma ampla quantidade de funcionalidade extra com o mínimo esforço. Essas incluem:
- Interfaces de Programação de Aplicativos (APIs) integradas em navegadores da Web, fornecendo funcionalidades como a criação dinâmica de HTML e configuração de estilos CSS;
- Captura e manipulação de um fluxo de vídeo da webcam do usuário ou geração de gráficos 3D e amostras de áudio.
- APIs de terceiros para permitir que os desenvolvedores incorporem funcionalidade em seus sites de outros provedores de conteúdo, como o Twitter ou o Facebook.
- Estruturas e bibliotecas de terceiros que você pode aplicar ao seu HTML para permitir que você construa rapidamente sites e aplicativos.
O Javascript possui sintaxe similar ao Java, C++; podendo:
- Modificar conteúdo HTML
- Modificar atributos HTML
- Modificar estilos CSS
- Esconder elementos HTML
- Mostrar elementos HTML ocultos
Alguns objetos importantes no Javascript são:
- NAVIGATOR: O objeto navegador contém informações sobre o navegador utilizado.
- WINDOW: O objeto WINDOW representa uma janela aberta em um navegador.
- DOCUMENT: Quando um documento HTML é carregado em um navegador da Web, ele se torna um objeto documento. O documento é uma parte do objeto Window e pode ser acessado como window.document
- DATE: O objeto data permite armazenamento básico e recuperação de datas e horários.
- FORM: O objeto formulário do JavaScript é uma propriedade do objeto do documento, que corresponde a um formulário de entrada HTML construído com a etiqueta FORM. Um formulário pode ser enviado chamando o método de submissão (submit) do JavaScript ou clicando no botão enviar do formulário.
Nenhum comentário:
Postar um comentário