Heim > Web-Frontend > js-Tutorial > Wie lösche ich eine Eigenschaft aus einem JavaScript-Objekt?

Wie lösche ich eine Eigenschaft aus einem JavaScript-Objekt?

DDD
Freigeben: 2024-12-24 02:01:14
Original
117 Leute haben es durchsucht

How Do I Delete a Property from a JavaScript Object?

Eine Eigenschaft aus einem JavaScript-Objekt löschen

In JavaScript sind Objekte Sammlungen von Schlüssel-Wert-Paaren. Durch das Löschen einer Eigenschaft aus einem Objekt wird das mit dieser Eigenschaft verknüpfte Schlüssel-Wert-Paar entfernt.

So löschen Sie eine Eigenschaft

Es gibt mehrere Möglichkeiten, eine Eigenschaft aus einem zu löschen Objekt:

  • Verwenden des Schlüsselworts „delete“: Das Schlüsselwort „delete“ entfernt die angegebene Eigenschaft aus dem Objekt.
delete myObject.regex; // Remove "regex" property
Nach dem Login kopieren
  • Verwendung von eckigen Klammern (ES3):Sie können auch eckige Klammern verwenden, um eine Eigenschaft zu löschen.
delete myObject['regex']; // Remove "regex" property
Nach dem Login kopieren
  • Verwenden einer Variablen (ES6):Sie können den Eigenschaftsnamen in einer Variablen speichern und verwenden Sie dann diese Variable, um die Eigenschaft zu löschen.
const prop = "regex";
delete myObject[prop]; // Remove "regex" property
Nach dem Login kopieren

Beispiel

Gegebenes folgendes Objekt:

const myObject = {
  ircEvent: "PRIVMSG",
  method: "newURI",
  regex: "^http://.*"
};
Nach dem Login kopieren

An Entfernen Sie die Eigenschaft „regex“ und erhalten Sie das folgende Objekt:

const myObject = {
  ircEvent: "PRIVMSG",
  method: "newURI"
};
Nach dem Login kopieren

Sie können Folgendes verwenden Code:

delete myObject.regex;

console.log(myObject); // Outputs: {ircEvent: "PRIVMSG", method: "newURI"}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie lösche ich eine Eigenschaft aus einem JavaScript-Objekt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage