Resumo de Comandos do JavaScript
Palavras-chave (keywords)
break, case, catch, class, const, continue, debugger, default, delete, do, else,
export, extends, finally, for, function, if, import, in, instanceof, let, new,
return, super, switch, this, throw, try, typeof, var, void, while, with, yield
Operadores Comuns
// Aritméticos: +, -, *, /, %, **
// Atribuição: =, +=, -=, *=, /=, %=, **=
// Comparação: ==, ===, !=, !==, >, <, >=, <=
// Lógicos: &&, ||, !
// Bitwise: &, |, ^, ~, <<, >>, >>>
// Outros: typeof, instanceof, in, delete, new, void
Funções Globais
alert(), prompt(), confirm(), parseInt(), parseFloat(), isNaN(), isFinite(),
eval(), decodeURI(), encodeURI()
Objetos Globais Importantes
Math, Date, String, Number, Boolean, Array, Object, JSON, RegExp, Map, Set, Promise
Comandos para Controle de Fluxo
if (condição) { ... } else if (...) { ... } else { ... }
switch (variável) {
case valor1: ...; break;
case valor2: ...; break;
default: ...;
}
for (inicialização; condição; incremento) { ... }
for (let item of array) { ... }
for (let key in objeto) { ... }
while (condição) { ... }
do { ... } while (condição);
try {
// tenta executar
} catch (erro) {
// trata erro
} finally {
// sempre executa
}