Operador delete em JavaScript
É possível excluir elementos de objetos
usando o operador delete.
Vejamos alguns exemplos.
Suponha que temos o seguinte objeto:
let obj = {a: 1, b: 2, c: 3};
Vamos excluir um dos elementos do nosso objeto:
delete obj.b;
Vejamos o resultado:
console.log(obj); // exibirá {a: 1, c: 3}
Digamos o que será exibido no console como resultado da execução do seguinte código:
let obj = {x: 1, y: 2, z: 3};
delete obj.x;
console.log('x' in obj);