Wie man Attribute aus Objekten löscht

Lernen Sie, wie Sie Attribute aus JavaScript-Objekten löschen.

Attribute aus dem Objekt löschen

delete Der Operator kann Attribute aus dem Objekt löschen:

Beispiel

var person = {
  firstName: "John",
  lastName: "Doe",
  age: 50,
  eyeColor: "blue"
};
delete person.age;  // oder delete person["age"];
// Vor dem Löschen: person.age = 50, nach dem Löschen: person.age = undefined

Versuchen Sie es selbst

delete Der Operator löscht den Wert des Attributes sowie das Attribut selbst.

Nach dem Löschen kann das Attribut vor dem erneuten Hinzufügen nicht verwendet werden.

delete Der Operator ist für Objektattribute bestimmt. Er hat keine Auswirkung auf Variablen oder Funktionen.

Hinweis:delete Operatoren sollten nicht auf die voreingestellten JavaScript-Objektattribute angewendet werden. Dies könnte Ihren Anwendungskrach verursachen.

Verwandte Seiten

Tutorial:JavaScript-Objekt