Você está na página 1de 2

Introdução

Java script
 linguagem de alto nível. Antes live script mudou porque o java estava em alta
 usado para web (front-end),logo o java é back-end
 criada para animar, tornar “vivas” as páginas
 lembre-se: cria no html o arquivo scritps.js Ele irá linkar os dois arquivos.

onde usar:
 interação html – css
 calcular, manipular e validar dados
 usar como linguagem sever-side (node.js) → não é um banco de dados mas posso interagir com um
por meio do node.js

formas de executar
 cria o arquivo no editor (vs code ou outro) e abre no navegador
 direto no navegador (aqui não salva)
 sites que simulam o editor

pesquisando dúvidas
 site slack over flow
 google usando o bom senso. Sugestão: w3schools, css tricks

tipos de dados e operadores:


 string ▪ && (and) → se as duas verdadeiras
 number ▪ || (or) → sempre true exceto se todos
 empty (quando a variável não foi definida) falsos
 boolean ▪ ! (not) → muda a resposta do boolean
▪ == (igual)
▪ != (diferente)
▪ === (idêntico): mesmo valor e tipo
Variáveis
 Armazenam uma informação
 Tipos: var, let, const

comandos:
 console.log → função que imprime informação na tela
 typeof → verifica o tipo de dados
 usar como linguagem sever-side (node.js) → não é um banco de dados mas posso interagir
com um por meio do node.js

(` + $ {} `) → template literals ( template strings): cria strings ao fazer substituição de espaços


reservados. Usa crase para o js entender que irá mostrar o texto e a variável que está dentro de
chaves, antes do $.
Const nome =”Ana Paula”;
Alert (`Programadora é ${nome}`);

Interpolação → Sem template literais, quando quiser combinar a saída de expressões com cadeias de
caracteres, concatená-las usando o operador de adição +:
const a = 5;
const b = 10;
console.log("Fifteen is " + (a + b));

= atribuição
== comparação
Convenções ou boas práticas

Incrementar variável

Em vez de i = i + 3 posso usar i = +=3; ← aqui posso usar qq número


i = i + 1 usar i++; ← aqui só incrementa ou decrementa de 1 em 1
INCREMENTAR ou DECREMENTAR
1) Valor diferente de 1
var = +=incremento → incremento de 5 → var = +=5;
2) De 1 em 1
var++
var--

let numero = 5;
while(numero < 50){
console.log(numero);
numero += 10;
}

for(let i = 0; i < 10; i++) {


console.log(" o é igual a: " + i);
}
// forma resumidade de incrementar ou decremeentar numero
// no primeiro caso posso usar qq numero
// no segundo decrementa ou incrementa de 1 em 1

Declarar variável

 camelCase ou seja primeiro minúscula e próximas cada palavra começa com letra maiúscula
 nomeCompleto
 se somente uma palavra pode ficar toda em minúsculo

Comentar

 // comentário de uma linha


 /* comentário de múltiplas linhas /*

Você também pode gostar