Adicionar propriedade de forma dinâmica a objeto em JavaScript
Neste artigo você vai aprender a como adicionar propriedade de forma dinâmica a objeto, ou seja, adicionar propriedade após o objeto criado

Fala programador(a), beleza? Bora aprender mais sobre objetos, propriedades e também JavaScript!
Em JavaScript, como em diversas outras linguagens, podemos inicializar um objeto com propriedades
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Veja um exemplo:
const obj = {
nome: "Matheus",
idade: 30
}
console.log(obj.nome); // MatheusNo objeto acima adicionamos duas propriedades: nome e idade
Mas como podemos adicionar propriedades dinamicamente a objetos já criados?
Há diversas formas, veja as mais utilizadas:
const obj = {
nome: "Matheus",
idade: 30
}
console.log(obj.nome); // Matheus
const profissao = "Profissao";
const profissao_desc = "Programador";
const x = "trabalhando";
obj.novaProp = ["A", "B"];
obj[profissao] = profissao_desc;
obj[`esta_${x}`] = true;
console.log(obj);Adicionamos aqui três novas propriedades
- Notação de ponto: a mais comum, onde o nome do objeto é seguido de um ponto e do nome da propriedade;
- Dinâmica com variável: onde uma variável dá o nome da propridade, precisamos colocar entre colchetes;
- Dinâmica com interpolação: unimos uma string com variável, formando assim uma nova propriedade
O resultado final do objeto é este:
{
esta_trabalhando: true,
idade: 30,
nome: "Matheus",
novaProp: ["A", "B"],
Profissao: "Programador"
}Conclusão
Neste artigo você aprendeu a adicionar propriedade de forma dinâmica a objeto com a linguagem JavaScript
Utilizamos diversas maneiras interessantes para criar as novas propriedades
Notações de ponto e cholchetes, além de uma união entre string e variável
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!
Formações
Formação SAAS com IA
Tire usas ideias do papel criando softwares com IA, integre pagamentos e lance seu projeto!
- 291 aulas
- 18 projetos
- 24h 17min
Blog | Mais populares

As diferenças de var, let e const

Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]

ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]
