Standard eingebaute Objekte

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

Der Begriff "globale Objekte" (oder standard eingebaute Objekte) sollte hier nicht mit dem globalen Objekt verwechselt werden. Hier beziehen sich "globale Objekte" auf Objekte im globalen Geltungsbereich.

Auf das globale Objekt selbst kann im globalen Geltungsbereich mittels des this Operators zugegriffen werden. Tatsächlich besteht der globale Geltungsbereich aus den Eigenschaften des globalen Objekts, einschließlich geerbter Eigenschaften, falls vorhanden.

Andere Objekte im globalen Geltungsbereich werden entweder vom Benutzerskript erstellt oder von der Hostanwendung bereitgestellt. Die in Browserkontexten verfügbaren Hostobjekte sind in der API-Referenz dokumentiert.

Weitere Informationen zum Unterschied zwischen dem DOM und dem Kern von JavaScript finden Sie in der JavaScript-Technologieübersicht.

Standardobjekte nach Kategorie

Werteigenschaften

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

Funktionseigenschaften

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

Fundamentale Objekte

Diese Objekte repräsentieren fundamentale Sprachkonstrukte.

Fehlerobjekte

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

Zahlen und Daten

Diese sind die Basisobjekte, die Zahlen, Daten und mathematische Berechnungen darstellen.

Textverarbeitung

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

Indizierte Sammlungen

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

Schlüsselbasierte Sammlungen

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

Strukturierte Daten

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

Speicherverwaltung

Diese Objekte interagieren mit dem Garbage-Collection-Mechanismus.

Kontrollabstraktionsobjekte

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

Reflexion

Internationalisierung