JavaScript Cheat Sheet para Iniciantes
1. Declaração de Variáveis
let nome = "João";
const idade = 30;
var ativo = true;
2. Tipos de Dados
- String: "texto"
- Number: 123, 3.14
- Boolean: true, false
- Array: [1, 2, 3]
- Object: { nome: "João", idade: 30 }
- Null e Undefined
3. Operadores
+ - * / % ** (aritméticos)
== != === !== > < >= <= (comparação)
&& || ! (lógicos)
4. Estruturas de Controle
if (idade > 18) {
[Link]("Maior de idade");
} else {
[Link]("Menor de idade");
}
for (let i = 0; i < 5; i++) {
[Link](i);
}
while (condicao) {
// código
}
5. Funções
function saudacao(nome) {
return "Olá, " + nome;
}
const somar = (a, b) => a + b;
6. Manipulação de Strings
let s = "JavaScript";
[Link]
[Link]()
[Link]()
[Link]("Java", "ECMA")
7. Arrays
let numeros = [1, 2, 3];
[Link](4);
[Link]();
numeros[0];
[Link](x => x * 2);
8. Objetos
let pessoa = {
nome: "Ana",
idade: 25
};
[Link]([Link]);
[Link] = 26;
9. Eventos no Navegador
[Link]("botao").addEventListener("click", function() {
alert("Clicou!");
});
10. Manipulação do DOM
[Link]("h1").innerText = "Novo título";
[Link]("#id").[Link] = "blue";
11. JSON
let obj = { nome: "João" };
let jsonStr = [Link](obj);
let novoObj = [Link](jsonStr);
12. Temporizadores
setTimeout(() => {
[Link]("Atraso de 2 segundos");
}, 2000);
setInterval(() => {
[Link]("Repetindo a cada 1 segundo");
}, 1000);