Das Objekt
Ein Objekt besitzt Attribute (Eigenschaften) und Methoden. Attribute beschreiben die Bedeutung und den Zustand eines Merkmals des Objekts, beispielsweise Seitenanzahl = 764. Methoden definieren das Verhalten eines Objekts. Es können zum Beispiel die Methoden einschalten(), drucken() oder warnungAusgeben() eines Druckers beschrieben (spezifiziert) und umgesetzt (implementiert) werden. Diese werden in Schlüssel-Werte-Paaren gespeichert.
Objekte können durch Object Literals erstellt werden. Alle Attribute und Funktionen werden zwischen geschweiften Klammern definiert. Schlüssel und Werte werden durch einen Doppelpunkt getrennt.
Eine zweite Möglichkeit bietet der Aufruf des Konstruktors von Object. Danach werden weitere Attribute und Methoden hinzugefügt.
Der Zugriff auf Werte des Objekts erfolgt durch Punkt- oder Klammer-Notation.