JavaScript
● Criado por Brenda Eich em 04/12/95
● Linguagem de Programação
- Interpretada
- Estruturada
● Usada para adicionar interatividade às páginas Web
● Executada no navegador (cliente)
● Pode ser usada no servidor ([Link])
________________________________________________________________
1.Entrada
[Link](): captura dados do usuário
[Link](): caixa de confirmação (true/false)
[Link]ída
-> [Link](); Exibe informação no console do navegador
[Link](); //Erro
[Link](); //Alerta
[Link](); //limpa o console
-> alert(); Exibe uma caixa de mensagem na tela
Exemplo:
let nome = prompt(“Nome”);
let resposta = confirm(“Confirma o nome?”);
[Link](“Nome”, nome, “Confirmado?”, resposta);
Template String
[Link](`Nome:${nome}`);
_________________________________________________________________
[Link]áveis: Local de memória
var: Escape global ou local. Evitar Uso.
let: Escape de Bloco
const: constantes
if(true){
var x = 10;
let y = 20;
}
[Link](x)
[Link](y)
_________________________________________________________________
[Link]
● Aritméticos
Operação Operador
Adição +
Subtração -
Multiplicação *
Divisão /
Resto %
● Lógicos
Operação Operador
Conjunção &&
Disjunção ||
Negação !
● Relacionais
Operação Operador
Igualdade = =
Igualdade Estrita = = =
Diferença ! =
Maior >
Menor <
Maior igual > =
Menor igual < =
Exemplo Igualdade Estrita
[Link](10 = = 5); //false
[Link](5 = = “5”); //true
[Link](5 = = = “5”); //false