Hvordan man sletter egenskaber fra objekter

Lær hvordan du sletter egenskaber fra JavaScript-objekter.

Sletning af egenskaber fra objekter

delete Operatoren kan bruges til at slette egenskaber fra objekter:

Eksempel

var person = {
  firstName: "John",
  lastName: "Doe",
  age: 50,
  eyeColor: "blue"
};
delete person.age;  // Eller delete person["age"];
// Før sletning: person.age = 50, efter sletning, person.age = undefined

Prøv det selv

delete Operatoren sletter værdien af egenskaben samt egenskaben selv.

Egenskaben kan ikke bruges, før den er tilføjet igen efter sletning.

delete Operatoren er designet til at bruges på objektets egenskaber. Den har ingen indflydelse på variabler eller funktioner.

Bemærk:delete Operatorer skal ikke anvendes på prædefinerede JavaScript-objektets egenskaber. Det kan få din applikation til at krasje.

Related pages

Tutorial:JavaScript object