Heim > Web-Frontend > Front-End-Fragen und Antworten > So löschen Sie Objektattribute in es6

So löschen Sie Objektattribute in es6

青灯夜游
Freigeben: 2023-01-11 09:19:17
Original
7679 Leute haben es durchsucht

ES6-Methode zum Löschen von Objektattributen: Verwenden Sie den Löschoperator, Syntax „Objektname.Eigenschaftsname löschen“. Die Verwendung des Löschoperators zum Löschen einer Objekteigenschaft setzt den Eigenschaftswert nicht auf undefiniert, sondern löscht die angegebene Eigenschaft vollständig aus dem Objekt.

So löschen Sie Objektattribute in es6

Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.

Attribute werden auch Name-Wert-Paare genannt, einschließlich Attributnamen und Attributwerten. Der Attributname kann eine beliebige Zeichenfolge sein, einschließlich der leeren Zeichenfolge. In einem Objekt können nicht zwei Attribute mit demselben Namen vorhanden sein. Attributwerte können beliebige Datentypen sein.

Wenn Sie in js Objektattribute löschen möchten, können Sie den Löschoperator verwenden. Der Löschoperator kann die Eigenschaften eines Objekts löschen.

Beispiel:

Verwenden Sie den Löschoperator, um das angegebene Attribut zu löschen.

var obj = {x : 1};  //定义对象
delete obj.x;  //删除对象的属性x
console.log(obj.x);  //返回undefined
Nach dem Login kopieren
Beim Löschen einer Objekteigenschaft wird die Eigenschaft vollständig vom Objekt gelöscht, anstatt den Eigenschaftswert auf undefiniert zu setzen. Wenn Sie eine for/in-Anweisung zum Aufzählen von Objekteigenschaften verwenden, werden nur Eigenschaften mit dem Eigenschaftswert „undefiniert“ aufgezählt, gelöschte Eigenschaften werden jedoch nicht aufgezählt.

【Empfohlenes Lernen:

Javascript-Tutorial für Fortgeschrittene

Das obige ist der detaillierte Inhalt vonSo löschen Sie Objektattribute in es6. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
es6
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