De delete operator
De operator delete verwijdert een eigenschap van een object.
Na verwijdering zal deze eigenschap de waarde
undefined hebben.
Syntaxis
delete object.eigenschap;
Voorbeeld
Laten we een object maken en er een eigenschap uit verwijderen:
let obj = {
name: 'john',
age: 23,
};
delete user.name;
console.log(user.name);
Uitvoerresultaat van de code:
undefined
Voorbeeld
Laten we een array maken en er een element uit verwijderen:
let arr = ['a', 'b', 'c', 'd'];
delete arr[2];
console.log(arr);
Uitvoerresultaat van de code:
['a', 'b', empty, 'd']