Javascript: Definição da variável
Origem: Wikilivros, livros abertos por um mundo aberto.
As variáveis são representadas por nomes chamados de identificadores. Estes identificadores devem ser criados com certas regras:
- Devem iniciar obrigatoriamente por letra ou pelo símbolo “_” ou “$”.
- A partir daí, além de letras, “_” e $, podem conter algarismos (0 até 9).
Pode-se declarar uma variável de duas formas:
- Atribuindo diretamente à variável.
nome = "Sérgio";
- Utilizando a palavra reservada var.
var nome = "Sérgio Eduardo Rodrigues";
Uma variável ou matriz que não tenha sido inicializada possui o valor undefined (indefinido). Observe que o JavaScript é case-sensitive, ou seja, letras minúsculas e maiúsculas são coisas diferentes. Portanto, undefined e null devem ser escritos sempre em letras minúsculas.
Se uma variável é declarada apenas, com a instrução var (sem atribuir um valor), o seu conteúdo é undefined ou NaN (Not a Number, não é um número), caso esteja num contexto numérico.
Exemplo:
var x;
x = x * 2;
O resultado será NaN.
Ou se for utilizado
x = x + "teste"
ocorrerá um erro de execução, pois x não tem valor definido.