Os objetos são fundamentais no Javascript, pois permitem a criação de estruturas complexas para armazenar e manipular dados. Em Javascript, tudo é um objeto, desde uma simples string até uma função.

Um objeto é uma coleção de propriedades, que são pares chave-valor. A chave é uma string que identifica a propriedade, e o valor pode ser qualquer tipo de dado, incluindo outro objeto. Por exemplo:


const pessoa = {
  nome: "João",
  idade: 30,
  endereco: {
    rua: "Rua A",
    numero: 123
  }
};

Neste exemplo, temos um objeto chamado "pessoa" com três propriedades: "nome", "idade" e "endereco". A propriedade "endereco" é, por sua vez, outro objeto com duas propriedades: "rua" e "numero".

Para acessar uma propriedade de um objeto, basta utilizar a notação de ponto ou colchetes. Por exemplo:


console.log(pessoa.nome); // "João"
console.log(pessoa["idade"]); // 30
console.log(pessoa.endereco.rua); // "Rua A"

Também é possível adicionar ou modificar propriedades de um objeto dinamicamente:


pessoa.email = "joao@gmail.com";
pessoa.idade = 31;

Além disso, é possível criar objetos a partir de funções construtoras ou classes. Por exemplo:


function Pessoa(nome, idade) {
  this.nome = nome;
  this.idade = idade;
}

const pessoa1 = new Pessoa("Maria", 25);
const pessoa2 = new Pessoa("Pedro", 35);

Neste exemplo, a função construtora "Pessoa" define um objeto com duas propriedades: "nome" e "idade". Ao criar um novo objeto a partir dessa função com o operador "new", podemos passar os valores desejados para as propriedades.

Em resumo, os objetos são uma parte fundamental do Javascript e permitem a criação de estruturas complexas para armazenar e manipular dados. Com a notação de ponto ou colchetes, é possível acessar e modificar as propriedades de um objeto, e também é possível criar objetos a partir de funções construtoras ou classes.

Agora responda o exercício sobre o conteúdo:

_Qual é a definição de um objeto em Javascript?

Você acertou! Parabéns, agora siga para a próxima página

Você errou! Tente novamente.

Imagem do artigo Manipulação do DOM com Javascript

Próxima página do Ebook Gratuito:

8Manipulação do DOM com Javascript

3 minutos

Ganhe seu Certificado deste Curso Gratuitamente! ao baixar o aplicativo Cursa e ler o ebook por lá. Disponível na Google Play ou App Store!

Disponível no Google Play Disponível no App Store

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto