2
respostas

[SUGESTÃO] Resumo tópicos principais da documentação JavaScript (Kelly Costa)

  1. Comentários
    // → Comentário de uma linha

/* ... */ → Comentário de várias linhas
➡Úteis para explicações rápidas ou desativar partes do código.

  1. Espaços e quebras de linha
    Espaços e quebras de linha melhoram a leitura, mas geralmente não afetam a execução.

Exemplos: \n (quebra de linha), \t (tabulação).

Algumas quebras de linha influenciam o ponto e vírgula automático (ver item 7).

  1. Palavras-chave (reservadas)
    Não podem ser usadas como nome de variáveis ou funções.

Exemplos:
if, else, for, function, const, return, class, import, await.

  1. Literais
    São valores fixos no código. Exemplos:

true, false, null (booleanos e nulo)

123, 0xFF, 0o755, 0b1010 (números)

'texto', "texto", texto (strings)

  1. Template Strings
    Permitem inserir variáveis no meio do texto com ${}:

let nome = "Ana";
console.log(Bem-vinda, ${nome});

  1. Comentários e depuração
    Use console.log() para verificar valores durante a execução.

Ideal para depurar e entender o fluxo do seu código.

  1. Inserção automática de ponto e vírgula (ASI)
    O JavaScript tenta corrigir código faltando ;, mas isso pode causar erros sutis:

return
nome;
// JavaScript entende como: return; nome; (retorna undefined!)
➡ Boa prática: sempre escreva ponto e vírgula manualmente.

  1. Objetos e Arrays
    Objeto: { nome: "Ana", idade: 25 }

Array: [10, 20, 30]

  1. Expressões regulares
    Usadas para buscar padrões em texto:

let regex = /abc/;

  1. Caracteres especiais
    \u00A9 → Unicode (©)

\xA9 → Hexadecimal (©)

2 respostas

Oi, Kelly! Como vai?

Seu resumo está muito claro e bem estruturado, com os principais conceitos bem organizados. Chamou atenção a forma como você destacou a ASI (inserção automática de ponto e vírgula) — esse detalhe realmente passa despercebido por muita gente no início.

Uma dica interessante para o futuro é usar o método typeof para identificar o tipo de um valor no console. Veja este exemplo:


let dado = "Alura";
console.log(typeof dado);

O código typeof dado retorna string, ajudando na depuração do código ao mostrar o tipo da variável.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Muito bom essa explicação das pontuações pois são muito pertinenentes na elaboração do código e dos passos a serem inseridos.