Como fazer - Remover uma propriedade de um objeto
Saiba como remover uma propriedade de um objeto JavaScript.
Remover propriedade de um objeto
O operador delete exclui uma propriedade de um objeto:
Exemplo
var person = {
firstName:"John",
lastName:"Doe",
age:50,
eyeColor:"blue"
};
delete person.age; // or delete person["age"];
// Before deletion: person.age = 50, after deletion, person.age =
undefined
O operador delete exclui o valor da propriedade e a própria propriedade.
Após a exclusão, a propriedade não pode ser usada antes de ser adicionada novamente.
O operador delete foi projetado para ser usado nas propriedades do objeto. Não tem efeito sobre variáveis ou funções.
Observação: o operador delete não deve ser usado em propriedades de objeto JavaScript predefinidas. Ele pode travar seu aplicativo.
Leia mais sobre objetos JavaScript em nosso tutorial de objetos JavaScript .