Ist es möglich, dynamisch benannte Eigenschaften zu JavaScript-Objekten hinzuzufügen?

Ist Es Moglich Dynamisch Benannte Eigenschaften Zu Javascript Objekten Hinzuzufugen



Bei der Arbeit mit JavaScript müssen Programmierer häufig dynamische Eigenschaften in einem Objekt hinzufügen, z. B. in einem Formular, in dem Benutzer Elemente mit dynamisch benannten Eigenschaften hinzufügen können. In einigen Fällen ist es erforderlich, Daten in Objekten zu organisieren, wobei die Merkmale dieser Objekte abhängig von den Daten, mit denen sie interagieren, eine dynamische Benennung erfordern. Im Allgemeinen können dynamisch benannte Eigenschaften immer dann nützlich sein, wenn Sie ein Objekt mit Eigenschaften erstellen müssen, die erst zur Laufzeit bekannt sind.

In diesem Tutorial wird definiert, ob es möglich ist, benannte Eigenschaften dynamisch in Objekten in JavaScript hinzuzufügen.







Ist es möglich/machbar, dynamisch benannte Eigenschaften zu Objekten in JavaScript hinzuzufügen/einzufügen?

Ja, dynamisch benannte Eigenschaften können zu JavaScript-Objekten hinzugefügt werden. Verwenden Sie zu diesem Zweck die „ Notation in eckigen Klammern “.



Syntax



Befolgen Sie die angegebene Syntax, um benannte Eigenschaften dynamisch zu den Objekten hinzuzufügen:





obj [ 'Name des Anwesens' ] = 'Wert' ;


Beispiel

Erstellen Sie ein Objekt “ Auto „mit Eigenschaften“ Farbe ' Und ' Modell “:



wo Auto = {
'Farbe' : 'Schwarz' ,
'Modell' : 2011
} ;


Eigenschaft hinzufügen „ Preis ” dynamisch mit dem “ Klammernotation “:

Auto [ 'Preis' ] = '$555' ;


Drucken Sie das Objekt auf der Konsole:

Konsole.log ( Auto ) ;


Die Ausgabe zeigt an, dass die „ Preis ”-Eigenschaft wurde erfolgreich im Objekt hinzugefügt:


Jetzt fügen wir eine weitere Eigenschaft im selben Objekt hinzu:

Auto [ 'Name' ] = 'BMW' ;


Drucken Sie abschließend die „ Auto ” Objekt auf der Konsole:

Konsole.log ( Auto ) ;


Ausgang


Wir haben alle wesentlichen Informationen zusammengestellt, die für das dynamische Hinzufügen benannter Eigenschaften im Objekt relevant sind.

Abschluss

In JavaScript können Sie Eigenschaften dynamisch zu einem Objekt hinzufügen, indem Sie das „ Notation in eckigen Klammern ” unter Verwendung der folgenden Syntax “ obj[‘propertyName’] = ‘value’ “. In diesem Tutorial haben wir das Konzept definiert, ob es möglich ist, benannte Eigenschaften dynamisch in Objekten in JavaScript hinzuzufügen.