Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Standardmäßig integrierte Objekte

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

Der Begriff „globale Objekte“ (oder standardmäßig integrierte Objekte) ist hier nicht mit dem globalen Objekt zu verwechseln. Hier bezieht 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 geerbter Eigenschaften, falls vorhanden.

Andere Objekte im globalen Gültigkeitsbereich werden entweder durch das Benutzerskript erstellt oder von der Hostanwendung bereitgestellt. Die in Browser-Kontexten verfügbaren Hostobjekte sind in der API-Referenz dokumentiert.

Weitere Informationen über die Unterscheidung zwischen dem DOM und zentralem JavaScript finden Sie in der Übersicht über JavaScript-Technologien.

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.

Grundlegende Objekte

Diese Objekte repräsentieren grundlegende Sprachkonstrukte.

Fehlerobjekte

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

Zahlen und Datumsangaben

Dies sind die Basisobjekte für Zahlen, Datumsangaben und mathematische Berechnungen.

Textverarbeitung

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

Indizierte Sammlungen

Diese Objekte repräsentieren Datensammlungen, die nach einem Indexwert geordnet sind. Dazu gehören (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 Einfügereihenfolge iteriert werden können.

Strukturierte Daten

Diese Objekte repräsentieren strukturierte Datenpuffer und Daten, die mit JavaScript Object Notation (JSON) kodiert sind, und ermöglichen die Interaktion mit ihnen.

Speicherverwaltung

Diese Objekte interagieren mit dem Garbage-Collection-Mechanismus.

Objekte zur Kontrollabstraktion

Kontrollabstraktionen können dabei helfen, Code zu strukturieren, insbesondere asynchronen Code (beispielsweise ohne tief verschachtelte Callbacks zu verwenden).

Reflektion

Internationalisierung

Ergänzungen zum ECMAScript-Kern für sprachsensitive Funktionalitäten.