Auf die im Objekt enthaltenen Daten kann auf zwei Arten zugegriffen werden
Sowohl Eigenschaft als auch Methode
Attribute sind Variablen, die zu einem bestimmten Objekt gehören, und Methoden sind Funktionen, die nur von einem bestimmten Objekt bereitgestellt werden können.
Ein Objekt ist eine Dateneinheit, die aus einigen verwandten Eigenschaften und Methoden besteht. In JavaScript wird auf Eigenschaften und Methoden mithilfe der „Punkt“-Syntax zugegriffen.
Angenommen, ein Auto verfügt über Marken-, Band- und Farbattribute. Sie können auf diese Attribute mit den folgenden Methoden zugreifen
Angenommen, Car ist mit einigen Funktionen wie move(), stop() und addOil verknüpft. Diese Funktionen sind die Methoden des Car-Objekts. Sie können die folgenden Methoden verwenden, um es zu versenden
Damit das Car-Objekt ein bestimmtes Auto beschreibt, müssen Sie eine Instanz des Car-Objekts erstellen. Die Instanz ist die spezifische Darstellung des Objekts. Objekte sind Sammelnamen und Instanzen sind Individuen.
BMW und Xiali sind beispielsweise allesamt Autos und können alle als Auto bezeichnet werden. Ein BMW und ein Xiali sind beide unterschiedlich groß. Sie sind beide Autoobjekte, aber unterschiedliche Instanzen.
Erstellen Sie in JavaScript eine neue Instanz mit dem neuen Schlüsselwort. Wie folgt
var myCar = new Car();
Der obige Code erstellt eine neue Instanz des Car-Objekts myCar. Mit dieser Instanz können Sie die Eigenschaften und Methoden des Car-Objekts abrufen. Der Code lautet wie folgt: