L'opérateur delete
L'opérateur delete supprime une propriété d'un objet.
Après suppression, cette propriété aura la valeur
undefined.
Syntaxe
delete objet.propriété;
Exemple
Créons un objet et supprimons-en une propriété :
let obj = {
name: 'john',
age: 23,
};
delete user.name;
console.log(user.name);
Résultat de l'exécution du code :
undefined
Exemple
Créons un tableau et supprimons-en un élément :
let arr = ['a', 'b', 'c', 'd'];
delete arr[2];
console.log(arr);
Résultat de l'exécution du code :
['a', 'b', empty, 'd']