TUTORIAIS DE JAVASCRIPT
 
Variáveis  
 

As variáveis em Javascript

As variáveis contém dados que podem ser modificados durante a execução de um programa. Faz-se referência pelo nome desta variável.

Um nome de variável deve começar por uma letra (alfabeto ASCII) ou o símbolo _ e ser composto de letras, de números e de caracteres _ e $. O número de caracteres ´não está definido. Para chamar funções o Javascript é case sensitive. Atenção então as maiúsculas e minúsculas!

 

Declarações de variáveis

 

As variáveis podem declararem-se de duas maneira:

  1. seja de maneira explícita. Diz-se em Javascript que isto é uma variável.
    O comando que permite declarar uma variável é a palavra var. Por exemplo:

    var Numero = 1
    var Nome = "Sérgio"


  2. seja de maneira implícita. Escreva-se directamente o nome da variável seguido do valor de atribuição. Por exemplo:

    Numero = 1
    Nome = "Sérgio"
Atenção! Apesar desta aparência facilidade, a maneira que se declare a variável terá uma grande importância com a visibilidade da variável no programa Javascript.
Ver para este assunto, a distinção entre variável local e variável global no Javascript avançado deste capítulo.

Para tornar o vosso script mais legível, aconselhamos de utilizar cada vez palavra var par declarar as variáveis.

 
Os dados sob Javascript
 
O Javascript utiliza 4 tipos de dados:
 
    TIPO        DESCRIÇÃO
Números
Cadeias de caracteres
Booleanos
Palavra nulo
Todo número inteiro ou com virgula tal que 22 ou 3.1416
Toda cadeia de caracteres inseridas entre aspas tal que "cadeia de caracteres"
as palavras true para verdadeiro e false para falso
Palavra especial que representa sem valor
 
 

Nota-se também que ao contrário da linguagem C ou C++, Não se declara o tipo de dados de uma variável. Sendo assim não temos necessidade de inserir o tipo (int, float, double, char e outros) em Javascript.

 

Exercício

 

Vamos utilizar o método write() para visualizar as variáveis. Defina-se uma variável chamada "texto" que contém uma cadeia de caracteres "Meu número preferido é o " e uma outra chamada "variavel" inicializada em 7.

    <HTML>
    <BODY>
    <SCRIPT LANGUAGE="Javascript">
    <!--
    var texto = "Meu número preferido é o "
    var variavel = 7
    document.write(texto + variavel);
    //-->
    </SCRIPT>

    </BODY>
    </HTML>

E obtêm-se o seguinte resultado:

 
Os nomes reservados
 
as palavras da lista abaixo só podem ser utilizadas para nomes de funções ou de variáveis.
Algumas desta palavras são palavras chaves Javascript, outras foram reservadas pela Netscape para um eventual uso futuro.
 
A abstract
B boolean break byte
C case catch char class const continue
D default do double
E else extends
F false final finally float for function
G goto
I if implements import in instanceof int interface
L long
N native new null
P package private protected public
R return
S short static super switch synchronized
T this throw throws transient true try
V var void
W while with
 
Variáveis globais e variáveis locais
 
As variáveis declaradas no início do script, fora e antes de todas funções (ver mais a frente), serão globais, mesmo que esta seja declarada com var ou de maneira contextual. Pode-se assim as chamar em qualquer sítio no script.

Numa função, uma variável declarada pela palavra chave var e só pode ser invocada dentro da sua função. Sendo assim não se pode invocar a variável fora da função. Daí seu nome local. No entanto, sempre numa função, se a variável é declarada contextualmente (sem utilizada a palavra var), sua invocação será global.

Voltaremos a falar deste tema nos estudos das funções.

 

ANÚNCIOS

 



 
 
 
  Tutoriais | Fóruns de Discussão | Notícias | Jogos | Dicas | Flash | Downloads | Livros
Gifs Animados | Loja Online | Publicitar no Truques e Dicas | Contactos