Linguagem JavaScriptÉ uma linguagem de programação orientada a objetos utilizada para criar pequenos programas encarregados de dar a página web um conteúdo dinâmico. Ela possui a sintaxe semelhante à do Java, mas é diferente no conceito e no uso.

A linguagem foi criada pela Netscape Corporation, empresa popular que oferecia serviços de computação e também criadora do Navegador Netscape. A linguagem inicialmente foi chamada de Mocha, depois LiveScript e por último lançada com o nome atual em 1995, juntamente com uma versão do Netscape.

Com o JavaScript pode-se criar efeitos especiais nas páginas e definir interatividades com o usuário. O navegador do cliente é o encarregado de interpretar as instruções JavaScript e executá-las para realizar estes efeitos e interatividades.

O código JavaScript é utilizado junto ao código HTML, acrescentando a página os conteúdos dinâmicos e interativos que faltam no HTML. Para que ele seja interpretado é necessário um navegador compatível, como por exemplo, o Internet Explorer.

Exemplo de código JavaScript

Os códigos JavaScript ficam sempre entre os comandos <script></script>.

<html>
<head>
<script type="text/javascript">
document.write("Este é um JavaScript")
function clique_aqui()
{
alert("Seja bem vindo ao JavaScript!Você clicou no botão.")
}
</script>
<meta charset="UTF-8">
</head>
<body>

<p>Escreva a estrutura de um documetno HTML normal</p>
<p>De volta ao HTML</p>
<button onclick="clique_aqui();">Clique Aqui!</button>
</body> </html>

Programar JavaScriptDe acordo com o exemplo, ao escrever o código acima dentro do html de um site, logo observa-se projetado no navegador uma imagem como da foto ao lado.

Com o JavaScript é possível:

  • Gerar documentos com aparência definida na hora da visualização, com base em informações do cliente como versões do browser, cookies e outras propriedades;
  • Abrir janelas do browser, trocar informações entre janelas, manipular com propriedades do browser como o histórico, barra de estado, plug-ins e applets;
  • Interagir com o conteúdo do documento, alterando propriedades da página, dos elementos HTML e tratando toda a página como uma estrutura de objetos;
  • Interagir com o usuário através do tratamento de eventos.

Cursos de Programação

Silhueta Programador ComputadorQuer aprender a programar? Veja algumas dicas sobre cursos gratuitos online, profissionalizantes e técnicos acessando a página:

Cursos de Programação.

Programar para Android

Androids ClipartO sistema operacional Android tem sido uma das plataformas mais populares para o desenvolvimento de aplicativos para desenvolvedores e empresas. Aprenda a Programar para Android.

Programar para IOS

iPad papel de parede floresO IOS é o sistema operacional móvel da Apple e para o desenvolvimento de suas aplicações  é necessário conhecer Objective-C. Veja algumas dicas para programar para iPad, iPhone e iPod.