Operaator delete
Operaator delete kustutab objekti omaduse.
Pärast kustutamist on sellel omadusel väärtus
undefined.
Süntaks
delete objekt.omadus;
Näide
Loome objekti ja kustutame sellest ühe omaduse:
let obj = {
name: 'john',
age: 23,
};
delete user.name;
console.log(user.name);
Koodi täitmise tulemus:
undefined
Näide
Loome massiivi ja kustutame sellest ühe elemendi:
let arr = ['a', 'b', 'c', 'd'];
delete arr[2];
console.log(arr);
Koodi täitmise tulemus:
['a', 'b', empty, 'd']