Variáveis do JavaScript
- Página Anterior JS Comentário
- Próxima Página JS Let
Variáveis do JavaScript
Variáveis do JavaScript são recipientes para valores de dados.
Neste exemplo, x, y e z são variáveis:
Exemplo
var x = 7; var y = 8; var z = x + y;
No exemplo acima, você pode obter:
- x armazena o valor 7
- y armazena o valor 8
- z armazena o valor 15
Semelhante à álgebra
Neste exemplo, price1, price2 e total são variáveis:
Exemplo
var price1 = 7; var price2 = 8; var price3 = 12; var total = price1 + price2 + price3;
Na programação, semelhante à álgebra, usamos variáveis (por exemplo, price1) para armazenar valores.
Na programação, semelhante à álgebra, usamos variáveis em expressões (total = price1 + price2).
No exemplo acima, você pode calcular que o valor de total é 27.
Dica:Variáveis do JavaScript são recipientes para valores de dados.
Identificadores do JavaScript
Todos os identificadores do JavaScript variáveldeve começar comnomes únicosdoIdentificação.
Esses nomes únicos são chamados deIdentificador.
Os identificadores podem ser nomes curtos (como x e y), ou nomes mais descritivos (age, sum, totalVolume).
As regras gerais para construir nomes de variáveis (identificadores únicos) são:
- Os nomes podem conter letras, números, sublinhados e símbolos de dólar
- Os nomes devem começar com uma letra
- Os nomes também podem
$
e_
pode começar com (mas neste tutorial não faremos isso) - Os nomes são sensíveis a maiúsculas e minúsculas (y e Y são variáveis diferentes)
- Palavras reservadas (como palavras-chave do JavaScript) não podem ser usadas como nomes de variáveis
Dica:Os identificadores do JavaScript são sensíveis a maiúsculas e minúsculas.
operador de atribuição
No JavaScript, o sinal de igual (=
é um operador de atribuição, não um operador de 'igual a'.
Este ponto é diferente da álgebra. O código a seguir é impróprio na álgebra:
x = x + 5
No entanto, em JavaScript, isso é muito razoável: atribuir o valor de x + 5 a x.
(Calcular o valor de x + 5 e armazenar o resultado em x. O valor de x aumenta 5.)
Notas:O operador de "igual a" em JavaScript é ==
.
Tipos de Dados do JavaScript
Variáveis JavaScript podem armazenar números, como 100, e valores de texto, como "Bill Gates".
Em programação, valores de texto são chamados de strings.
JavaScript pode lidar com vários tipos de dados, mas agora nos concentraremos em valores numéricos e strings.
As strings são cercadas por aspas duplas ou simples. Os números não precisam de aspas.
Se você colocar um número entre aspas, ele será considerado uma string de texto.
Exemplo
var pi = 3.14; var person = "Bill Gates"; var answer = 'How are you!';
Declaração (criação) de variáveis JavaScript
Em JavaScript, a criação de variáveis é chamada de declaração de variáveis.
Você pode var
Palavras-chave para declarar variáveis JavaScript:
var carName;
Após a declaração, a variável não tem valor. (Tecnicamente, seu valor é undefined
。)
ParaAtribuiçãoPara atribuir um valor a uma variável, use o sinal de igual:
carName = "porsche";
Você pode atribuir um valor à variável ao declará-la:
var carName = "porsche";
No exemplo acima, criamos a variável chamada carName e atribuímos-lhe "porsche".
Então, no parágrafo HTML com id="demo", "imprimimos" esse valor:
Exemplo
<p id="demo"></p> <script> var carName = "porsche"; document.getElementById("demo").innerHTML = carName; </script>
Dica:
É uma boa prática declarar todas as variáveis no início do script!
Uma instrução, várias variáveis
Você pode declarar muitos variáveis em uma única instrução. var
Como início de uma instrução, e comvírgulaSepara as variáveis:
var person = "Bill Gates", carName = "porsche", price = 15000;
A declaração pode estender-se por várias linhas:
var person = "Bill Gates", carName = "porsche", price = 15000;
Value = undefined
Em programas de computador, as variáveis declaradas geralmente não têm valor. O valor pode ser o conteúdo a ser calculado ou dados fornecidos posteriormente, como entrada de dados.
Variáveis sem valor, seu valor será undefined
.
O valor da variável carName após a execução dessa sentença é undefined
:
Exemplo
var carName;
Declaração repetida de variável JavaScript
Se declarar novamente uma variável JavaScript, seu valor não será perdido.
Após a execução dessas duas sentenças, o valor da variável carName permanece "porsche":
Exemplo
var carName = "porsche"; var carName;
Aritmética do JavaScript
Da mesma forma que a álgebra, você pode realizar operações aritméticas com variáveis JavaScript, usando =
e +
operadores como:
Exemplo
var x = 3 + 5 + 8;
As strings também podem usar o sinal de mais, mas as strings serão concatenadas:
Exemplo
var x = "Bill" + " " + "Gates";
Tente também este:
Exemplo
var x = "8" + 3 + 5;
Dica:Se o valor a ser adicionado for colocado entre aspas, os outros valores serão tratados como strings e concatenados.
Experimente agora este:
Exemplo
var x = 3 + 5 + "8";
Leitura Complementar
Tutorial Avançado de JavaScript: Sintaxe ECMAScript, Variáveis ECMAScript
- Página Anterior JS Comentário
- Próxima Página JS Let