In diesem Artikel werden die Ansätze erörtert, die implementiert werden können, um ein Objekt in JavaScript zu zerstören.
Wie man Objekte in JavaScript zerstört?
Ein Objekt kann in JavaScript unter Verwendung der folgenden Techniken zerstört werden:
Ansatz 1: Zerstören Sie das Objekt in JavaScript mit dem Löschbetreiber
Bei diesem Ansatz wird eine bestimmte Objekteigenschaft mit Hilfe des Löschbetreibers entfernt und wird zurückgegeben “nicht definiert”Wenn Sie darauf zugreifen.
Dieser Betreiber kann angewendet werden, indem er kurz vor der Eigenschaft eines Objekts angegeben wird.
Beispiel
Erstens deklarieren Sie eine Reihe von Objekten mit den angegebenen Eigenschaften und zeigen Sie es an:
testObject =Als nächstes wenden Sie das an “löschenOperator, indem sie sich auf die Eigenschaft des angegebenen Objekts bezieht. Dies führt zum Löschen der Eigenschaft des entsprechenden Objekts:
TestObject löschen.Name;Ausgang
In der obigen Ausgabe kann beobachtet werden, dass die Eigenschaft des Objekts “des Objekts“Alter" wurde weggelassen.
Ansatz 2: Manuell zerstören das Objekt in JavaScript
Diese Technik kann verwendet werden, um eine benutzerdefinierte Funktion zu definieren und das erstellte Objekt in seinem Argument zu übergeben.
Beispiel
Erstens, deklarieren Sie die Funktion namens “zerstörungslich ()”Mit dem angegebenen Parameter mit. In seiner Definition initialisieren Sie den angegebenen Parameter als “nicht definiert”:
Funktion destroyObject (obj)Erstellen Sie nun das folgende Objekt mit den angegebenen Eigenschaften und zeigen Sie es an:
testObject =Greifen Sie schließlich auf die definierte Funktion zu, indem Sie das erstellte Objekt als Argument übergeben. Dies führt zum Anzeigen “nicht definiert”Auf der Konsole als definierter Parameter in der Funktionsdefinition wird dies zugewiesen. Daher wirkt das angegebene Objekt bei einem Parameter (Funktion) ebenfalls gleich (undefiniert):
Konsole.log (DestroyObject (testObject))Ausgang
Wir haben die Ansätze zur Zerstörung eines Objekts in JavaScript zur Verfügung gestellt.
Abschluss
Ein Objekt kann in JavaScript durch die Verwendung der “zerstört werdenlöschenOperator oder manuell zerstören es manuell. Der erste Ansatz ist einfach, da er dazu führt, dass eine bestimmte Eigenschaft aus einem Objekt weggelassen wird. Der letztere Ansatz dagegen zerstört das Objekt zusammen mit allen zugehörigen Eigenschaften mit Hilfe einer benutzerdefinierten Funktion. Diese Beschreibung demonstrierte das Konzept, Objekte in JavaScript zu zerstören.