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

remover propriedade de objetos javascript capa

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

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

Inscrever-se
Notificar de
guest

0 Comentários
mais antigos
mais recentes Mais votado
Feedbacks embutidos
Ver todos os comentários