Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Criar e Estruturar um Objeto | Fundamentos de Objetos em JavaScript
Estruturas de Dados em JavaScript

bookDesafio: Criar e Estruturar um Objeto

Tarefa

Criar um objeto JavaScript chamado informationCard representando informações pessoais básicas. Dentro deste objeto, incluir um objeto aninhado com detalhes de contato, como endereço residencial e número de telefone. O objeto deve ter a seguinte estrutura:

Cartão de informações (objeto externo):

  • Primeiro Nome (ex.: "Alice");
  • Sobrenome (ex.: "Smith");
  • Idade (ex.: 25);
  • Detalhes de Contato (objeto aninhado).

Detalhes de Contato (objeto aninhado):

  • Endereço Residencial (ex.: "123 Main St, Apt 4B");
  • Número de Telefone (ex.: "555-123-4567").

Nota

Neste desafio, nada será exibido no console após clicar em 'Executar Código', pois não utilizamos console.log().

123456789
const informationCard = { firstName: ___, lastName: ___, ___: ___, contactDetails: { homeAddress: ___, ___: ___, }, };
copy
  1. Utilizar um objeto literal para definir o objeto externo.
  2. Dentro do objeto externo, criar uma propriedade chamada contactDetails e atribuir a ela um objeto aninhado.
  3. No objeto aninhado, adicionar as propriedades necessárias.
  4. É possível preencher com quaisquer dados.
123456789
const informationCard = { firstName: "Alice", lastName: "Smith", age: 25, contactDetails: { homeAddress: "123 Main St, Apt 4B", phoneNumber: "555-123-4567", }, };
copy

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 4

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain what each property in the object represents?

Can I add more fields to the informationCard object?

How do I access the phone number from the informationCard object?

Awesome!

Completion rate improved to 2.27

bookDesafio: Criar e Estruturar um Objeto

Deslize para mostrar o menu

Tarefa

Criar um objeto JavaScript chamado informationCard representando informações pessoais básicas. Dentro deste objeto, incluir um objeto aninhado com detalhes de contato, como endereço residencial e número de telefone. O objeto deve ter a seguinte estrutura:

Cartão de informações (objeto externo):

  • Primeiro Nome (ex.: "Alice");
  • Sobrenome (ex.: "Smith");
  • Idade (ex.: 25);
  • Detalhes de Contato (objeto aninhado).

Detalhes de Contato (objeto aninhado):

  • Endereço Residencial (ex.: "123 Main St, Apt 4B");
  • Número de Telefone (ex.: "555-123-4567").

Nota

Neste desafio, nada será exibido no console após clicar em 'Executar Código', pois não utilizamos console.log().

123456789
const informationCard = { firstName: ___, lastName: ___, ___: ___, contactDetails: { homeAddress: ___, ___: ___, }, };
copy
  1. Utilizar um objeto literal para definir o objeto externo.
  2. Dentro do objeto externo, criar uma propriedade chamada contactDetails e atribuir a ela um objeto aninhado.
  3. No objeto aninhado, adicionar as propriedades necessárias.
  4. É possível preencher com quaisquer dados.
123456789
const informationCard = { firstName: "Alice", lastName: "Smith", age: 25, contactDetails: { homeAddress: "123 Main St, Apt 4B", phoneNumber: "555-123-4567", }, };
copy

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 4
some-alt