Comment supprimer des propriétés d'un objet

Apprenez à supprimer des propriétés des objets JavaScript.

Suppression de propriétés d'objets

delete L'opérateur peut supprimer des propriétés d'un objet :

Instance

var person = {
  firstName: "John",
  lastName: "Doe",
  age: 50,
  eyeColor: "blue"
};
delete person.age;  // ou delete person["age"];
// Avant suppression : person.age = 50, après suppression, person.age = undefined

Essayez-le vous-même

delete L'opérateur supprime la valeur de la propriété ainsi que la propriété elle-même.

Après suppression, la propriété ne peut pas être utilisée avant d'être réajoutée.

delete L'opérateur est destiné à être utilisé pour les propriétés d'objets. Il n'a aucun effet sur les variables ou les fonctions.

Attention :delete L'opérateur ne doit pas être appliqué aux propriétés prédéfinies des objets JavaScript. Il pourrait faire planter votre application.

Pages associées

Tutoriel :Objet JavaScript