Criar objeto simples
Em JavaScript, objetos são a base para representar dados do mundo real, como um perfil de usuário ou um item de catálogo. Saber criar um objeto literal e acessar suas propriedades com ponto ou colchetes é essencial para trabalhar com APIs, configurações e dados dinâmicos. Esse padrão aparece em todo código que lida com coleções de informações, então dominá-lo desde o início evita confusões futuras.
O PROBLEMA
Crie um objeto pessoa com propriedades: nome, idade, cidade. Exiba cada propriedade com ponto e colchetes.
EXEMPLO
const pessoa = {nome:"Ana", idade:25, cidade:"Recife"};
pessoa.nome → Ana
pessoa["idade"] → 25SOBRE O CONCEITO
Um objeto literal é criado com chaves {} e pares chave: valor separados por vírgulas. O erro de usar = em vez de : acontece porque = é operador de atribuição, usado fora do objeto. Dentro das chaves, cada propriedade deve ser definida com :. Para acessar valores, use pessoa.nome (ponto) quando a chave for um identificador válido, ou pessoa["idade"] (colchetes) com uma string. Colchetes são úteis para chaves com espaços ou dinâmicas, mas iniciantes confundem os dois: ponto não aceita string, colchetes exigem aspas. No exemplo, pessoa.nome retorna "Ana" e pessoa["idade"] retorna 25.
RESOLUÇÃO