Standardmäßige eingebaute Objekte

Dieses Kapitel dokumentiert alle standardmäßigen, eingebauten Objekte von JavaScript, einschließlich ihrer Methoden und Eigenschaften.

Der Begriff "globale Objekte" (oder standardmäßige eingebaute Objekte) hier darf nicht mit dem globalen Objekt verwechselt werden. Hier beziehen sich "globale Objekte" auf Objekte im globalen Gültigkeitsbereich.

Auf das globale Objekt selbst kann im globalen Gültigkeitsbereich mit dem Operator this zugegriffen werden. Tatsächlich besteht der globale Gültigkeitsbereich aus den Eigenschaften des globalen Objekts, einschließlich eventuell geerbter Eigenschaften.

Andere Objekte im globalen Gültigkeitsbereich werden entweder durch das Benutzerskript erstellt oder von der Host-Anwendung bereitgestellt. Die in Browserkontexten verfügbaren Host-Objekte sind in der API-Referenz dokumentiert.

Weitere Informationen zum Unterschied zwischen dem DOM und dem Kern von JavaScript finden Sie im Überblick über JavaScript-Technologien.

Standardobjekte nach Kategorie

Werteigenschaften

Diese globalen Eigenschaften liefern einen einfachen Wert zurück. Sie haben keine Eigenschaften oder Methoden.

Funktionseigenschaften

Diese globalen Funktionen—Funktionen, die global aufgerufen werden, anstatt auf einem Objekt—geben ihre Ergebnisse direkt an den Aufrufer zurück.

Grundlegende Objekte

Diese Objekte repräsentieren grundlegende Sprachkonstrukte.

Fehlerobjekte

Fehlerobjekte sind eine spezielle Art von grundlegenden Objekten. Sie umfassen den grundlegenden Typ Error sowie mehrere spezialisierte Fehlertypen.

Zahlen und Daten

Dies sind die Basisobjekte, die Zahlen, Daten und mathematische Berechnungen repräsentieren.

Textverarbeitung

Diese Objekte repräsentieren Zeichenfolgen und unterstützen deren Manipulation.

Indexierte Sammlungen

Diese Objekte repräsentieren Sammlungen von Daten, die nach einem Indexwert geordnet sind. Dies schließt (typisierte) Arrays und array-ähnliche Konstrukte ein.

Schlüsselbasierte Sammlungen

Diese Objekte repräsentieren Sammlungen, die Schlüssel verwenden. Die iterierbaren Sammlungen (Map und Set) enthalten Elemente, die leicht in der Reihenfolge der Einfügung durchiteriert werden können.

Strukturierte Daten

Diese Objekte repräsentieren und interagieren mit gepufferten strukturierten Daten und mit JavaScript Object Notation (JSON) codierten Daten.

Speicherverwaltung

Diese Objekte interagieren mit der Speicherbereinigungsmechanismus.

Kontrollabstraktionsobjekte

Kontrollabstraktionen können helfen, Code zu strukturieren, insbesondere asynchronen Code (ohne z.B. tief geschachtelte Rückrufe zu verwenden).

Reflexion

Internationalisierung