Como remover propriedades de objetos em JavaScript
Neste artigo você vai aprender a como remover propriedades de objetos em JavaScript – utilizando uma instrução da própria linguagem

Fala programador(a), beleza? Bora aprender mais sobre JavaScript e seus objetos!
A parte legal dessa ação de remover uma propriedade em um objeto em JavaScript é que é muito fácil
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 116 aulas
- 4 projetos
- 9h 23min
Porém é diferente das outras formas de alguma alteração em objeto da linguagem, que na maioria das vezes é por meio de um método
Para remover utilizaremos a expressão delete junto da propriedade do objeto em questão
Veja um exemplo:
let pessoa = {
nome: 'Matheus',
idade: 29
}
delete pessoa.idade;
console.log(pessoa);
E a saída será:
{
nome: "Matheus"
}
Perceba que a propriedade idade foi deletada do objeto pessoa, após a utilização da instrução delete
Podemos utilizar a outra variação de acessar propriedades em objetos:
delete objeto['propriedade']
O resultado final é o mesmo, só uma a questão de acessar a propriedade de outra forma
E uma curiosidade: o fato de deletar uma propriedade com delete não libera a memória utilizada pelo programa
Apenas temos a propriedade removida do objeto que desejamos alterar
Conclusão
Neste artigo vimos como remover propriedades de objetos
Para este fim utilizamos a instrução delete somada da propriedade que queremos remover do objeto
Assim a mesma será deletada após a instrução, e o valor dela, caso você tente acessar, será de undefined
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
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 […]
