Ein Objekt in JavaScript ist eine Sammlung von schlüssel-wertbezogenen Daten oder einer Funktion, die einen bestimmten Zustand und Funktionalitäten repräsentiert. Sie können es sich als eine echte Welt Entität vorstellen, die einen eindeutigen Identifikator hat und einige Eigenschaften oder Funktionen durchführt.
Ein Objekt kann folgendes enthalten:
- Eigenschaften: Ein Schlüssel-Wert-Paar, wobei der Schlüssel ein eindeutiger Bezeichner und der Wert ein beliebiger Datentyp ist.
- Methoden: Eine Funktion, die der Objekt einen bestimmten Verhalten oder Aktion definiert.
In JavaScript wird Objektorientierung oft für die Strukturierung großer Anwendungen verwendet. Es unterstützt sowohl die objektorientierte Programmierung (OOP) als auch andere Programmierstile.
Ein Beispiel für ein JavaScript-Objekt könnte so aussehen:
```
let auto = {
marke: “Toyota”,
modell: “Corolla”,
farbe: “rot”,
getMarke: function() {
return this.marke;
}
};
```
In diesem Beispiel “auto” ist ein Objekt, das die Eigenschaften “marke”, “modell”, “farbe” und eine Methode “getMarke” hat.