Aldeia Numaboa
Um portal diferente em Português do Brasil
Informática da Aldeia

Tutoriais

Na Aldeia

Há 138 visitantes online

3630 registros
0 hoje
14 nesta semana
4 neste mês

Boas vindas: flor

Estatística

Membros: 3639
Artigos: 1045
Links: 90
Leituras: 6681463

Login



Kanji da hora




Faça contato






Seg

09

Out

2006


17:54

Tutorial Javascript I PDF Imprimir Indique esta página
(51 votos, média 4.3 de 5)
Escrito por vovó Vicki   


Índice do Artigo
Tutorial Javascript I
Eventos
Diálogos
Variáveis
Referências
Todas as páginas

Iniciantes JavaScript é uma linguagem orientada a objeto, cross-plataform da Netscape, usada em aplicativos cliente-servidor e que há muito tempo se destaca como uma das linguagens mais usadas na Internet.

Sobre a Javascript

Antes de mais nada, não confunda Javascript da Netscape com a linguagem Java da Sun. Ambas são linguagens de programação (este é o único ponto que elas têm em comum), mas são essencialmente diferentes.

A Javascript é uma linguagem que pode ser vista como um complemento da HTML. O principal propósito da HTML é apresentar texto e imagens; já a Javascript oferece interatividade. Ela permite criar aplicativos para qualquer ambiente de rede, páginas HTML dinâmicas que processam dados fornecidos por usuários e possibilita a manutenção de dados usando objetos especiais, arquivos e bancos de dados relacionais. Apesar de poder ser usada no servidor, sua maior aplicação é no lado do cliente.

Se você não manja nada de HTML, seria melhor começar por aí antes de encarar a Javascript. HTML é uma linguagem de apresentação de documentos e de especificação de hiperlinks. Ela define a sintaxe e o posicionamento de diretivas especiais que não são mostradas pelo navegador - estas diretivas indicam apenas como mostrar o conteúdo do documento, como texto, imagens e outros tipos de mídia. Como a Javascript é enxertada em páginas HTML, é bom saber em que terreno se está pisando sorriso

A Javascript fica aninhada em páginas HTML e é interpretada pelo navegador em tempo de execução. Existem marcadores especiais para colocar código Javascript numa página HTML. Veja a seguir (onde, de quebra, está a estrutura básica de uma página) os marcadores destacados em negrito e uma chamada à função alert() da Javascript destacada em vermelho:

<HTML>
  <HEAD>
    <TITLE>Página com Javascript</TITLE>
  </HEAD>
  <BODY>
    ...
    <SCRIPT LANGUAGE="Javascript"></b>
      alert("Oi, tudo bem?");
    </SCRIPT>
  </BODY>
</HTML>

A chamada também pode ficar na área<HEAD>, por exemplo, logo abaixo do título da página. Independentemente da localização, assim que esta página for chamada pelo navegador, o código será executado e apresentará uma janela de alerta com o texto indicado. Também é possível chamar um script que esteja num arquivo próprio. Para isto, basta acrescentar a fonte:

  ...
  <SCRIPT LANGUAGE="Javascript" SRC="arquivo.js"></SCRIPT>
  ...

O tutorial de Javascript

Como costumo usar Javascript em muitas das páginas da Aldeia - a seção de criptografia, por exemplo, tem um punhado delas - e como muitas vezes recebo emails solicitando o código fonte dos aplicativos, achei que seria interessante escrever um tutorial que abordasse os principais aspectos desta linguagem. Para não ficar um baita de um tutorial, fui "fabricando" pequenos tutoriais, cada um deles sobre um assunto específico.

O ScriptBox

Os mini-tutoriais possuem o que chamei de ScriptBox, uma caixa de texto onde se pode colocar scripts e testá-los on line. Gostou da idéia dos tutoriais interativos? Eu também, mas a idéia não é minha. É do Binny e quero expressar de público meu agradecimento pelo script simples e elegante. Aliás, vale a pena dar uma espiada no site do autor, o Bin-Co - Great Scripts. For free. For Everybody.

Para tomar gosto pela coisa, clique no botão [Rodar] e teste o ScriptBox aqui mesmo com o script mais simples do mundo:

Espero que vocês curtam esta linguagem tanto quanto eu e que, com estes tutoriais, também tomem gosto pela coisa.

Grande abraço

vovo Vicki



Última atualização ( Sex, 17.04.2009 21:12 )
 

Topo

Topo

Exceto onde especificamente citado, todo material deste site está sob Licença Creative Commons