Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Objekt

In JavaScript können Objekte als eine Sammlung von Eigenschaften betrachtet werden. Mit der Objektliteral-Syntax wird eine begrenzte Menge an Eigenschaften initialisiert; danach können Eigenschaften hinzugefügt und entfernt werden. Eigenschaftswerte können Werte jeglichen Typs sein, einschließlich anderer Objekte, was den Aufbau komplexer Datenstrukturen ermöglicht. Eigenschaften werden mithilfe von Schlüssel-Werten identifiziert. Ein Schlüssel-Wert ist entweder ein String-Wert oder ein Symbol-Wert.

Es gibt zwei Arten von Objekteigenschaften: Die Daten-Eigenschaft und die Accessor-Eigenschaft.

Hinweis: Es ist wichtig zu erkennen, dass es sich um eine Accessor-Eigenschaft handelt — nicht um eine Accessor-Methode. Wir können einem JavaScript-Objekt klassen-ähnliche Zugriffsmethoden geben, indem wir eine Funktion als Wert verwenden — aber das macht das Objekt nicht zu einer Klasse.