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 Claude Code
Domine Claude Code do absoluto zero até o avançado
- 114 aulas
- 4 projetos
- 9h 18min
Veja um exemplo:
const obj = {
nome: "Matheus",
idade: 30
}
console.log(obj.nome); // Matheus
No 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 Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const
Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Quais são os melhores exercícios lógica de programação JavaScript? Colocar em prática os exercícios de lógica de programação em JavaScript é de extrema importância para […]
