Start · Sprachen · JavaScript · Referenz

JS JavaScript-Referenz

207 Einträge — jede Funktion, Klasse und jedes Sprach-Konzept auf einer eigenen Seite mit Signatur, Parametern, Beispielen und Fallstricken.

Wie du die Referenz nutzt

Suche nach Funktionsname (z.B. array_map) oder filtere nach Art (Funktion, Klasse, Keyword, Konzept) oder Kategorie. Jeder Eintrag enthält Signatur, Parameter, Rückgabewert, Beispiele und typische Fallstricke — alles auf Deutsch, direkt verlinkbar.

// Zeige Buchstabe T — 207 Einträge

T

TaskAttributionTiming.toJSON() Methode
Serialisiert ein <code>TaskAttributionTiming</code>-Objekt zu einem einfachen JavaScript-Objekt mit allen Eigenschaften der Zuordnung eines Long Tasks.
TaskController.setPriority() Methode
Ändert die Priorität des zugehörigen <code>TaskSignal</code> und damit aller Aufgaben, die mit diesem Signal über <code>scheduler.postTask()</code> geplant wurden.
TaskSignal.any() Methode
Erzeugt ein <code>TaskSignal</code>, das abbricht, sobald eines der übergebenen <code>AbortSignal</code>-Objekte abbricht, und optional eine feste oder dynamische Priorität trägt.
Temporal.Duration.compare() Methode
Vergleicht zwei Dauern und gibt <code>-1</code>, <code>0</code> oder <code>1</code> zurück, je nachdem, ob die erste kürzer, gleich lang oder länger als die zweite ist.
Temporal.Duration.from() Methode
Erzeugt ein neues <code>Temporal.Duration</code>-Objekt aus einer vorhandenen Dauer, einem Objekt mit Dauer-Feldern oder einem ISO-8601-Dauer-String.
Temporal.Duration.prototype.abs() Methode
Gibt eine neue <code>Temporal.Duration</code> mit denselben Feldbeträgen, aber positivem Vorzeichen zurück, also den Absolutwert der Dauer.
Temporal.Duration.prototype.add() Methode
Gibt ein neues <code>Temporal.Duration</code>-Objekt mit der Summe dieser Dauer und einer weiteren Dauer zurück; das Original bleibt unverändert.
Temporal.Duration.prototype.negated() Methode
Gibt ein neues <code>Temporal.Duration</code>-Objekt zurück, in dem alle Felder denselben Betrag haben, aber das Vorzeichen umgekehrt ist.
Temporal.Duration.prototype.round() Methode
Gibt eine neue <code>Temporal.Duration</code> zurück, die auf eine kleinste Einheit gerundet und/oder bis zu einer größten Einheit umgerechnet (ausbalanciert) ist.
Temporal.Duration.prototype.subtract() Methode
Gibt ein neues <code>Temporal.Duration</code>-Objekt zurück, das die Differenz zwischen dieser Dauer und der übergebenen Dauer enthält.
Temporal.Duration.prototype.toJSON() Methode
Gibt die Dauer als ISO-8601-Zeichenkette zurück (z. B. <code>"PT1H30M"</code>), genau wie <code>toString()</code> ohne Optionen. Wird von <code>JSON.stringify()</code> automatisch aufgerufen.
Temporal.Duration.prototype.toLocaleString() Methode
Gibt eine sprachabhängige, gut lesbare Darstellung einer <code>Temporal.Duration</code> zurück, z. B. „1 Std., 46 Min. und 40 Sek.“.
Temporal.Duration.prototype.toString() Methode
Gibt die Dauer als ISO-8601-Dauer-String zurück, z. B. <code>"P1Y2M3DT4H5M6.5S"</code>. Über Optionen steuerst du die Nachkommastellen der Sekunden und das Runden.
Temporal.Duration.prototype.total() Methode
Rechnet eine <code>Temporal.Duration</code> vollständig in eine einzige Einheit um und gibt das Ergebnis als (ggf. gebrochene) Zahl zurück.
Temporal.Duration.prototype.valueOf() Methode
Wirft immer einen <code>TypeError</code>, damit <code>Temporal.Duration</code>-Objekte nicht versehentlich in Zahlen oder Strings umgewandelt und mit <code>&lt;</code>, <code>&gt;</code> oder <code>-</code> verrechnet werden.
Temporal.Duration.prototype.with() Methode
Gibt eine neue <code>Temporal.Duration</code> zurück, bei der einzelne Felder (z. B. <code>hours</code>, <code>days</code>) durch neue Werte ersetzt sind. Alle übrigen Felder bleiben gleich.
Temporal.Instant.compare() Methode
Vergleicht zwei exakte Zeitpunkte und gibt <code>-1</code>, <code>0</code> oder <code>1</code> zurück, je nachdem, ob der erste vor, gleich oder nach dem zweiten liegt.
Temporal.Instant.from() Methode
Erzeugt ein neues <code>Temporal.Instant</code> aus einem anderen Instant-Objekt oder aus einem RFC-9557-/ISO-8601-String mit UTC-Offset.
Temporal.Instant.fromEpochMilliseconds() Methode
Erstellt ein neues <code>Temporal.Instant</code> aus der Anzahl der Millisekunden seit dem Unix-Epoch (1. Januar 1970, 00:00:00 UTC).
Temporal.Instant.fromEpochNanoseconds() Methode
Erzeugt ein <code>Temporal.Instant</code> aus einer <code>BigInt</code>-Anzahl von Nanosekunden seit dem Unix-Epoch (1970-01-01T00:00:00Z).
Temporal.Instant.prototype.add() Methode
Gibt ein neues <code>Temporal.Instant</code> zurück, das um die angegebene Dauer (nur Stunden und kleinere Einheiten) später liegt als der Ausgangszeitpunkt.
Temporal.Instant.prototype.equals() Methode
Prüft, ob dieser <code>Temporal.Instant</code> denselben exakten Zeitpunkt (auf die Nanosekunde genau) darstellt wie <code>other</code>, und gibt <code>true</code> oder <code>false</code> zurück.
Temporal.Instant.prototype.round() Methode
Gibt ein neues <code>Temporal.Instant</code> zurück, das diesen Zeitpunkt auf die angegebene Zeiteinheit (z. B. Minute oder Stunde) gerundet darstellt.
Temporal.Instant.prototype.since() Methode
Gibt ein <code>Temporal.Duration</code> zurück, das die Zeitspanne von <code>other</code> bis zu diesem Zeitpunkt angibt – positiv, wenn <code>other</code> früher liegt.
Temporal.Instant.prototype.subtract() Methode
Gibt ein neues <code>Temporal.Instant</code> zurück, das um die angegebene Dauer vor diesem Zeitpunkt liegt. Das ursprüngliche Objekt wird nicht verändert.
Temporal.Instant.prototype.toJSON() Methode
Gibt den Zeitpunkt als Zeichenkette im RFC 9557-Format (UTC, mit <code>Z</code>) zurück, genau wie <code>toString()</code> ohne Argumente. Wird automatisch von <code>JSON.stringify()</code> aufgerufen.
Temporal.Instant.prototype.toLocaleString() Methode
Gibt einen String zurück, der den Zeitpunkt sprach- und regionsabhängig darstellt. Intern wird dafür <code>Intl.DateTimeFormat</code> verwendet.
Temporal.Instant.prototype.toString() Methode
Gibt den Zeitpunkt als RFC 9557-/ISO 8601-String zurück, standardmäßig in UTC mit <code>Z</code>, optional mit dem Offset einer Zeitzone und einer bestimmten Genauigkeit.
Temporal.Instant.prototype.toZonedDateTimeISO() Methode
Wandelt einen <code>Temporal.Instant</code> in ein <code>Temporal.ZonedDateTime</code> in der angegebenen Zeitzone um, mit dem ISO-8601-Kalender.
Temporal.Instant.prototype.until() Methode
Gibt ein <code>Temporal.Duration</code>-Objekt mit der Dauer von diesem Zeitpunkt bis zu einem anderen <code>Temporal.Instant</code> zurück, auf Wunsch gerundet und in wählbaren Einheiten.
Temporal.Instant.prototype.valueOf() Methode
Wirft immer einen <code>TypeError</code> und verhindert so, dass <code>Temporal.Instant</code>-Objekte implizit in Primitive umgewandelt und mit <code>&lt;</code>, <code>&gt;</code> oder <code>-</code> verarbeitet werden.
Temporal.Now.instant() Methode
Gibt den aktuellen Zeitpunkt der Systemuhr als <code>Temporal.Instant</code> zurück, also einen exakten Moment ohne Zeitzone und Kalender, in Nanosekunden-Auflösung.
Temporal.Now.plainDateISO() Methode
Gibt das aktuelle Kalenderdatum als <code>Temporal.PlainDate</code> im ISO-8601-Kalender zurück, wahlweise für eine bestimmte Zeitzone.
Temporal.Now.plainDateTimeISO() Methode
Gibt das aktuelle Datum mit Uhrzeit als <code>Temporal.PlainDateTime</code> im ISO-8601-Kalender zurück, entweder für die Systemzeitzone oder für eine angegebene Zeitzone.
Temporal.Now.plainTimeISO() Methode
Gibt die aktuelle Uhrzeit (ohne Datum) als <code>Temporal.PlainTime</code> im ISO-8601-Kalender zurück, wahlweise in einer bestimmten Zeitzone.
Temporal.Now.timeZoneId() Methode
Gibt den Identifier der aktuellen Systemzeitzone als String zurück, z. B. <code>"Europe/Berlin"</code> oder <code>"UTC"</code>.
Temporal.Now.zonedDateTimeISO() Methode
Gibt den aktuellen Zeitpunkt als <code>Temporal.ZonedDateTime</code> im ISO-8601-Kalender zurück, entweder in der Systemzeitzone oder in einer angegebenen Zeitzone.
Temporal.PlainDate.compare() Methode
Vergleicht zwei Kalenderdaten und gibt <code>-1</code>, <code>0</code> oder <code>1</code> zurück, je nachdem, ob das erste Datum vor, gleich oder nach dem zweiten liegt.
Temporal.PlainDate.from() Methode
Erstellt ein neues <code>Temporal.PlainDate</code> aus einem Temporal-Objekt, einem Objekt mit Datumsfeldern oder einem RFC-9557-String.
Temporal.PlainDate.prototype.add() Methode
Gibt ein neues <code>Temporal.PlainDate</code> zurück, das um die angegebene Dauer in die Zukunft (oder bei negativer Dauer in die Vergangenheit) verschoben ist.
Temporal.PlainDate.prototype.equals() Methode
Gibt <code>true</code> zurück, wenn dieses <code>Temporal.PlainDate</code> dasselbe Datum im selben Kalender wie <code>other</code> darstellt, sonst <code>false</code>.
Temporal.PlainDate.prototype.since() Methode
Gibt eine <code>Temporal.Duration</code> zurück, die die Zeitspanne von einem anderen Datum <code>other</code> bis zu diesem <code>PlainDate</code> angibt.
Temporal.PlainDate.prototype.subtract() Methode
Gibt ein neues <code>Temporal.PlainDate</code> zurück, das um die angegebene Dauer in die Vergangenheit verschoben ist; das Original bleibt unverändert.
Temporal.PlainDate.prototype.toJSON() Methode
Gibt das Datum als String im RFC 9557-Format zurück, z. B. <code>"2024-03-15"</code>. Das Ergebnis ist identisch mit <code>toString()</code> ohne Optionen.
Temporal.PlainDate.prototype.toLocaleString() Methode
Gibt einen String mit einer sprachabhängigen Darstellung des Kalenderdatums zurück, formatiert über <code>Intl.DateTimeFormat</code>.
Temporal.PlainDate.prototype.toPlainDateTime() Methode
Kombiniert das Datum eines <code>Temporal.PlainDate</code> mit einer Uhrzeit und gibt ein neues <code>Temporal.PlainDateTime</code> im selben Kalendersystem zurück.
Temporal.PlainDate.prototype.toPlainMonthDay() Methode
Gibt ein neues <code>Temporal.PlainMonthDay</code> zurück, das <code>monthCode</code> und <code>day</code> dieses Datums im gleichen Kalendersystem enthält – ohne Jahr.
Temporal.PlainDate.prototype.toPlainYearMonth() Methode
Gibt ein neues <code>Temporal.PlainYearMonth</code> zurück, das nur das Jahr und den Monat dieses Datums enthält und denselben Kalender nutzt.
Temporal.PlainDate.prototype.toString() Methode
Gibt das Datum einer <code>Temporal.PlainDate</code>-Instanz als String im Format RFC 9557 / ISO 8601 zurück, z. B. <code>"2024-03-15"</code>, auf Wunsch mit Kalender-Annotation.
Temporal.PlainDate.prototype.toZonedDateTime() Methode
Kombiniert ein <code>Temporal.PlainDate</code> mit einer Uhrzeit und einer Zeitzone zu einem neuen <code>Temporal.ZonedDateTime</code> im selben Kalendersystem.
Temporal.PlainDate.prototype.until() Methode
Berechnet die Dauer vom aktuellen <code>Temporal.PlainDate</code> bis zu einem anderen Datum und gibt sie als <code>Temporal.Duration</code> zurück.
Temporal.PlainDate.prototype.valueOf() Methode
Wirft immer einen <code>TypeError</code>, damit <code>Temporal.PlainDate</code>-Instanzen nicht unbemerkt in primitive Werte umgewandelt werden, etwa bei Vergleichen oder Rechnungen.
Temporal.PlainDate.prototype.with() Methode
Gibt ein neues <code>Temporal.PlainDate</code> zurück, bei dem einzelne Felder wie Jahr, Monat oder Tag durch neue Werte ersetzt wurden.
Temporal.PlainDate.prototype.withCalendar() Methode
Gibt ein neues <code>Temporal.PlainDate</code> zurück, das denselben Tag im angegebenen Kalendersystem darstellt, z. B. hebräisch, japanisch oder islamisch.
Temporal.PlainDateTime.compare() Methode
Vergleicht zwei Datum-Uhrzeit-Werte und gibt <code>-1</code>, <code>0</code> oder <code>1</code> zurück, je nachdem, ob der erste Wert vor, gleich oder nach dem zweiten liegt.
Temporal.PlainDateTime.from() Methode
Erzeugt ein neues <code>Temporal.PlainDateTime</code> aus einem Temporal-Objekt, einem Objekt mit Datums- und Zeitfeldern oder einem Zeichenkette im Format RFC 9557/ISO 8601.
Temporal.PlainDateTime.prototype.add() Methode
Gibt ein neues <code>Temporal.PlainDateTime</code> zurück, das um die angegebene Dauer in die Zukunft (bei negativer Dauer in die Vergangenheit) verschoben ist.
Temporal.PlainDateTime.prototype.equals() Methode
Prüft, ob ein <code>Temporal.PlainDateTime</code> einem anderen Datum-Uhrzeit-Wert entspricht, also gleiche Datums- und Zeitfelder und gleichen Kalender hat.
Temporal.PlainDateTime.prototype.round() Methode
Gibt ein neues <code>Temporal.PlainDateTime</code> zurück, das auf die angegebene Zeiteinheit (Tag bis Nanosekunde) gerundet ist, optional mit Schrittweite und Rundungsmodus.
Temporal.PlainDateTime.prototype.since() Methode
Berechnet die Dauer von <code>other</code> bis zu diesem <code>Temporal.PlainDateTime</code> und gibt sie als <code>Temporal.Duration</code> zurück (<code>this − other</code>).
Temporal.PlainDateTime.prototype.subtract() Methode
Gibt ein neues <code>Temporal.PlainDateTime</code> zurück, das um die angegebene Dauer in die Vergangenheit verschoben ist. Das Original bleibt unverändert.
Temporal.PlainDateTime.prototype.toJSON() Methode
Gibt das Datum mit Uhrzeit als String im RFC-9557-Format zurück, genau wie <code>toString()</code> ohne Optionen. Gedacht für die Serialisierung mit <code>JSON.stringify()</code>.
Temporal.PlainDateTime.prototype.toLocaleString() Methode
Gibt eine sprachabhängige, gut lesbare Zeichenkette für Datum und Uhrzeit eines <code>Temporal.PlainDateTime</code> zurück, formatiert über <code>Intl.DateTimeFormat</code>.
Temporal.PlainDateTime.prototype.toPlainDate() Methode
Gibt ein neues <code>Temporal.PlainDate</code> mit dem Datumsanteil (Jahr, Monat, Tag) dieses <code>PlainDateTime</code> im selben Kalendersystem zurück.
Temporal.PlainDateTime.prototype.toPlainTime() Methode
Gibt ein neues <code>Temporal.PlainTime</code> mit dem Zeitanteil (Stunde bis Nanosekunde) dieses <code>Temporal.PlainDateTime</code> zurück. Das Datum wird verworfen.
Temporal.PlainDateTime.prototype.toString() Methode
Gibt Datum und Uhrzeit einer <code>Temporal.PlainDateTime</code>-Instanz als String im RFC-9557-Format zurück, z. B. <code>"2021-08-01T12:34:56"</code>.
Temporal.PlainDateTime.prototype.toZonedDateTime() Methode
Wandelt ein <code>Temporal.PlainDateTime</code> in ein <code>Temporal.ZonedDateTime</code> um, indem Datum und Uhrzeit in einer angegebenen Zeitzone verortet werden.
Temporal.PlainDateTime.prototype.until() Methode
Berechnet die Dauer von diesem <code>PlainDateTime</code> bis zu einem anderen Datum-Zeitpunkt und gibt sie als neues <code>Temporal.Duration</code> zurück.
Temporal.PlainDateTime.prototype.valueOf() Methode
Wirft immer einen <code>TypeError</code> und verhindert so, dass <code>Temporal.PlainDateTime</code>-Instanzen implizit in primitive Werte umgewandelt werden, etwa bei <code>&lt;</code>, <code>&gt;</code> oder <code>-</code>.
Temporal.PlainDateTime.prototype.with() Methode
Gibt ein neues <code>Temporal.PlainDateTime</code> zurück, bei dem einzelne Datums- oder Uhrzeitfelder durch neue Werte ersetzt sind. Das Original bleibt unverändert.
Temporal.PlainDateTime.prototype.withCalendar() Methode
Gibt ein neues <code>Temporal.PlainDateTime</code> mit demselben Zeitpunkt im ISO-Kalender zurück, das aber in einem anderen Kalendersystem (z. B. <code>"hebrew"</code>, <code>"japanese"</code>) ausgewertet wird.
Temporal.PlainDateTime.prototype.withPlainTime() Methode
Gibt ein neues <code>Temporal.PlainDateTime</code> mit unverändertem Datum zurück, dessen Uhrzeit komplett durch die übergebene Zeit ersetzt wird (Standard: Mitternacht).
Temporal.PlainMonthDay.from() Methode
Erzeugt ein <code>Temporal.PlainMonthDay</code> aus einem anderen <code>PlainMonthDay</code>, einem Objekt mit Monat/Tag oder einem RFC-9557-String.
Temporal.PlainMonthDay.prototype.equals() Methode
Prüft, ob dieses <code>Temporal.PlainMonthDay</code> denselben Wert hat wie ein anderes Monat-Tag-Objekt: gleicher Monat, gleicher Tag, gleiches Referenzjahr, gleicher Kalender.
Temporal.PlainMonthDay.prototype.toJSON() Methode
Gibt den Monat-Tag als RFC 9557-String zurück, z. B. <code>"12-24"</code>. Das Ergebnis entspricht <code>toString()</code> ohne Optionen.
Temporal.PlainMonthDay.prototype.toLocaleString() Methode
Gibt eine sprachabhängige Zeichenkette für einen Monats-Tag (z. B. „24. Dezember“) zurück und nutzt dafür intern <code>Intl.DateTimeFormat</code>.
Temporal.PlainMonthDay.prototype.toPlainDate() Methode
Ergänzt einen <code>Temporal.PlainMonthDay</code> um ein Jahr und gibt ein neues <code>Temporal.PlainDate</code> im selben Kalendersystem zurück.
Temporal.PlainMonthDay.prototype.toString() Methode
Gibt einen String zurück, der den Monat-Tag im RFC 9557-Format darstellt, z. B. <code>"12-24"</code> oder <code>"1972-12-24[u-ca=iso8601]"</code>.
Temporal.PlainMonthDay.prototype.valueOf() Methode
Wirft immer einen <code>TypeError</code>. So wird verhindert, dass <code>Temporal.PlainMonthDay</code>-Instanzen bei Vergleichen oder Rechenoperationen stillschweigend in Primitive umgewandelt werden.
Temporal.PlainMonthDay.prototype.with() Methode
Gibt ein neues <code>Temporal.PlainMonthDay</code> zurück, in dem einzelne Felder (Monat, Tag) durch neue Werte ersetzt sind. Das Original bleibt unverändert.
Temporal.PlainTime.compare() Methode
Vergleicht zwei Uhrzeiten und gibt <code>-1</code>, <code>0</code> oder <code>1</code> zurück, je nachdem, ob die erste vor, gleich oder nach der zweiten liegt.
Temporal.PlainTime.from() Methode
Erstellt ein neues <code>Temporal.PlainTime</code> aus einem Objekt mit Zeitfeldern, einem vorhandenen Temporal-Objekt oder einem RFC-9557- bzw. ISO-8601-String.
Temporal.PlainTime.prototype.add() Methode
Gibt ein neues <code>Temporal.PlainTime</code> zurück, das diese Uhrzeit um die angegebene Dauer vorrückt. Läuft die Zeit über Mitternacht hinaus, beginnt sie wieder bei 00:00.
Temporal.PlainTime.prototype.equals() Methode
Gibt <code>true</code> zurück, wenn diese Uhrzeit wertmäßig einer anderen Uhrzeit entspricht (alles, was <code>Temporal.PlainTime.from()</code> umwandeln kann), sonst <code>false</code>.
Temporal.PlainTime.prototype.round() Methode
Gibt ein neues <code>Temporal.PlainTime</code> zurück, das die Uhrzeit auf die angegebene Einheit (z. B. Stunde, Minute) und Schrittweite gerundet darstellt.
Temporal.PlainTime.prototype.since() Methode
Gibt ein <code>Temporal.Duration</code> zurück, das die Zeitspanne von <code>other</code> bis zu dieser Uhrzeit angibt. Das Ergebnis ist positiv, wenn <code>other</code> früher liegt.
Temporal.PlainTime.prototype.subtract() Methode
Gibt ein neues <code>Temporal.PlainTime</code> zurück, das um die angegebene Dauer früher liegt; das Ergebnis läuft über Mitternacht hinweg auf der 24-Stunden-Uhr zurück.
Temporal.PlainTime.prototype.toJSON() Methode
Gibt die Uhrzeit als String im RFC-9557-/ISO-8601-Format zurück, genau wie <code>toString()</code> ohne Optionen. <code>JSON.stringify()</code> ruft die Methode automatisch auf.
Temporal.PlainTime.prototype.toLocaleString() Methode
Gibt die Uhrzeit eines <code>Temporal.PlainTime</code> als Zeichenkette zurück, die nach Sprache und Region formatiert ist. Intern wird dafür <code>Intl.DateTimeFormat</code> verwendet.
Temporal.PlainTime.prototype.toString() Methode
Gibt die Uhrzeit eines <code>Temporal.PlainTime</code> als String im RFC 9557-/ISO 8601-Format zurück, z. B. <code>"14:30:05.25"</code>, auf Wunsch gerundet.
Temporal.PlainTime.prototype.until() Methode
Gibt ein neues <code>Temporal.Duration</code>-Objekt mit der Dauer von dieser Uhrzeit bis zu einer anderen Uhrzeit (<code>other</code>) zurück.
Temporal.PlainTime.prototype.valueOf() Methode
Wirft immer einen <code>TypeError</code> und verhindert so, dass <code>Temporal.PlainTime</code>-Instanzen implizit in Primitive umgewandelt und mit <code>&lt;</code>, <code>&gt;</code> oder <code>-</code> verglichen werden.
Temporal.PlainTime.prototype.with() Methode
Gibt ein neues <code>Temporal.PlainTime</code> zurück, bei dem einzelne Zeitfelder (z. B. <code>hour</code>, <code>minute</code>) durch neue Werte ersetzt sind.
Temporal.PlainYearMonth.compare() Methode
Vergleicht zwei Jahr-Monat-Werte und gibt <code>-1</code>, <code>0</code> oder <code>1</code> zurück, je nachdem, ob der erste vor, gleich oder nach dem zweiten liegt.
Temporal.PlainYearMonth.from() Methode
Erstellt ein neues <code>Temporal.PlainYearMonth</code> aus einem vorhandenen PlainYearMonth-Objekt, einem Objekt mit Jahr und Monat oder einem RFC-9557-String.
Temporal.PlainYearMonth.prototype.add() Methode
Gibt ein neues <code>Temporal.PlainYearMonth</code> zurück, das um die angegebene Dauer (Jahre/Monate) gegenüber dem Ausgangs-Jahr-Monat verschoben ist.
Temporal.PlainYearMonth.prototype.equals() Methode
Prüft, ob dieser Jahr-Monat denselben Wert und denselben Kalender hat wie <code>other</code>, und gibt <code>true</code> oder <code>false</code> zurück.
Temporal.PlainYearMonth.prototype.since() Methode
Gibt eine <code>Temporal.Duration</code> zurück, die die Zeitspanne von einem anderen Jahr-Monat (<code>other</code>) bis zu diesem Jahr-Monat in Jahren und Monaten angibt.
Temporal.PlainYearMonth.prototype.subtract() Methode
Gibt ein neues <code>Temporal.PlainYearMonth</code> zurück, das um die angegebene Dauer (Jahre/Monate) in die Vergangenheit verschoben ist.
Temporal.PlainYearMonth.prototype.toJSON() Methode
Gibt den Jahr-Monat als Zeichenkette im RFC-9557-Format zurück (z. B. <code>"2024-03"</code>), also genau so wie <code>toString()</code> ohne Optionen.
Temporal.PlainYearMonth.prototype.toLocaleString() Methode
Gibt eine sprachabhängige Zeichenkette für den Jahres-Monat zurück, z. B. <code>"August 2021"</code>. Intern wird dafür <code>Intl.DateTimeFormat</code> verwendet.
Temporal.PlainYearMonth.prototype.toPlainDate() Methode
Ergänzt einen <code>Temporal.PlainYearMonth</code> um einen Tag und gibt ein neues <code>Temporal.PlainDate</code> im selben Kalendersystem zurück.
Temporal.PlainYearMonth.prototype.toString() Methode
Gibt einen String zurück, der den Jahr-Monat im RFC 9557-Format (z. B. <code>"2021-08"</code>) darstellt, optional mit Kalender-Annotation.
Temporal.PlainYearMonth.prototype.until() Methode
Berechnet die Dauer von diesem Jahr-Monat bis zu einem anderen Jahr-Monat und gibt sie als <code>Temporal.Duration</code> in Jahren und/oder Monaten zurück.
Temporal.PlainYearMonth.prototype.valueOf() Methode
Löst immer einen <code>TypeError</code> aus, damit <code>Temporal.PlainYearMonth</code>-Instanzen nicht versehentlich über <code>&lt;</code>, <code>&gt;</code>, <code>+</code> oder <code>-</code> in primitive Werte umgewandelt werden.
Temporal.PlainYearMonth.prototype.with() Methode
Gibt ein neues <code>Temporal.PlainYearMonth</code> zurück, bei dem einzelne Felder wie <code>year</code> oder <code>month</code> durch neue Werte ersetzt sind.
Temporal.ZonedDateTime.compare() Methode
Vergleicht zwei Zeitpunkte mit Zeitzone nach ihrem exakten Zeitpunkt und gibt <code>-1</code>, <code>0</code> oder <code>1</code> zurück – ideal als Vergleichsfunktion für <code>Array.prototype.sort()</code>.
Temporal.ZonedDateTime.from() Methode
Erzeugt ein neues <code>Temporal.ZonedDateTime</code> aus einem anderen <code>ZonedDateTime</code>, einem Objekt mit Datums-, Zeit- und Zeitzonenfeldern oder einem RFC-9557-String.
Temporal.ZonedDateTime.prototype.add() Methode
Gibt ein neues <code>Temporal.ZonedDateTime</code> zurück, das um die angegebene Dauer in die Zukunft (oder bei negativer Dauer in die Vergangenheit) verschoben ist. Zeitzone und Sommerzeit werden dabei berücksichtigt.
Temporal.ZonedDateTime.prototype.equals() Methode
Prüft, ob ein <code>Temporal.ZonedDateTime</code> mit einem anderen in Zeitpunkt, Zeitzone und Kalender übereinstimmt, und gibt <code>true</code> oder <code>false</code> zurück.
Temporal.ZonedDateTime.prototype.getTimeZoneTransition() Methode
Liefert den nächsten bzw. vorherigen Zeitpunkt, an dem sich der UTC-Offset der Zeitzone ändert, als <code>Temporal.ZonedDateTime</code> – oder <code>null</code>, wenn es keinen solchen Wechsel gibt.
Temporal.ZonedDateTime.prototype.round() Methode
Gibt ein neues <code>Temporal.ZonedDateTime</code> zurück, das auf eine Zeiteinheit (Tag bis Nanosekunde) gerundet ist. Zeitzone und Zeitumstellungen werden dabei berücksichtigt.
Temporal.ZonedDateTime.prototype.since() Methode
Gibt eine <code>Temporal.Duration</code> zurück, die die Zeitspanne von <code>other</code> bis zu diesem <code>ZonedDateTime</code> angibt (<code>this − other</code>).
Temporal.ZonedDateTime.prototype.startOfDay() Methode
Gibt ein neues <code>Temporal.ZonedDateTime</code> zurück, das den ersten existierenden Moment des Kalendertags in der Zeitzone der Instanz darstellt.
Temporal.ZonedDateTime.prototype.subtract() Methode
Gibt ein neues <code>Temporal.ZonedDateTime</code> zurück, das um die angegebene Dauer in die Vergangenheit verschoben ist. Zeitzone und Sommerzeit werden dabei berücksichtigt.
Temporal.ZonedDateTime.prototype.toInstant() Methode
Gibt ein neues <code>Temporal.Instant</code> zurück, das genau den Zeitpunkt dieses <code>Temporal.ZonedDateTime</code> darstellt, aber ohne Zeitzone und ohne Kalender.
Temporal.ZonedDateTime.prototype.toJSON() Methode
Gibt die <code>Temporal.ZonedDateTime</code> als RFC-9557-String zurück, genau wie <code>toString()</code> ohne Argumente. Wird automatisch von <code>JSON.stringify()</code> aufgerufen.
Temporal.ZonedDateTime.prototype.toLocaleString() Methode
Gibt eine sprachabhängig formatierte Zeichenkette für Datum, Uhrzeit und Zeitzone dieses <code>Temporal.ZonedDateTime</code> zurück.
Temporal.ZonedDateTime.prototype.toPlainDate() Methode
Gibt ein neues <code>Temporal.PlainDate</code> mit dem Kalenderdatum (Jahr, Monat, Tag) dieses <code>ZonedDateTime</code> in seiner eigenen Zeitzone zurück.
Temporal.ZonedDateTime.prototype.toPlainDateTime() Methode
Gibt ein neues <code>Temporal.PlainDateTime</code> mit Datum und Uhrzeit (Wanduhrzeit) dieses <code>ZonedDateTime</code> zurück. Zeitzone und Offset gehen dabei verloren.
Temporal.ZonedDateTime.prototype.toPlainTime() Methode
Gibt ein neues <code>Temporal.PlainTime</code> mit der lokalen Wanduhrzeit dieses <code>ZonedDateTime</code> zurück, also ohne Datum und ohne Zeitzone.
Temporal.ZonedDateTime.prototype.toString() Methode
Gibt den Datum-Zeit-Wert einer <code>Temporal.ZonedDateTime</code> als String im Format RFC 9557 zurück, inklusive Offset, Zeitzonen- und optionaler Kalender-Annotation.
Temporal.ZonedDateTime.prototype.until() Methode
Gibt ein neues <code>Temporal.Duration</code>-Objekt zurück: die Dauer von diesem <code>ZonedDateTime</code> bis zu einem anderen, optional mit Rundung und wählbarer größter Einheit.
Temporal.ZonedDateTime.prototype.valueOf() Methode
Wirft immer einen <code>TypeError</code>, damit <code>Temporal.ZonedDateTime</code>-Instanzen nicht versehentlich implizit in primitive Werte umgewandelt werden (z. B. bei <code>&lt;</code>, <code>-</code>, <code>+</code>).
Temporal.ZonedDateTime.prototype.with() Methode
Gibt ein neues <code>Temporal.ZonedDateTime</code> zurück, in dem einzelne Felder wie Jahr, Tag, Stunde oder Offset durch neue Werte ersetzt sind.
Temporal.ZonedDateTime.prototype.withCalendar() Methode
Gibt ein neues <code>Temporal.ZonedDateTime</code> zurück, das denselben Zeitpunkt in derselben Zeitzone darstellt, aber in einem anderen Kalendersystem.
Temporal.ZonedDateTime.prototype.withPlainTime() Methode
Gibt ein neues <code>Temporal.ZonedDateTime</code> zurück, dessen Uhrzeit vollständig durch die angegebene Zeit ersetzt wird. Datum und Zeitzone bleiben gleich.
Temporal.ZonedDateTime.prototype.withTimeZone() Methode
Gibt ein neues <code>Temporal.ZonedDateTime</code> zurück, das denselben Zeitpunkt in einer anderen Zeitzone darstellt. Die lokale Uhrzeit ändert sich dabei entsprechend.
Text.splitText() Methode
Teilt einen <code>Text</code>-Knoten an der angegebenen Position in zwei Geschwisterknoten auf und gibt den neuen, hinteren Knoten zurück.
TextDecoder.decode() Methode
Decodiert die Bytes aus einem <code>ArrayBuffer</code>, <code>TypedArray</code> oder <code>DataView</code> anhand der Kodierung des <code>TextDecoder</code> und gibt den Text als String zurück.
TextEncoder.encode() Methode
Kodiert einen String als UTF-8 und gibt die Bytes als neues <code>Uint8Array</code> zurück.
TextEncoder.encodeInto() Methode
Kodiert einen String als UTF-8 direkt in ein vorhandenes <code>Uint8Array</code> und gibt zurück, wie viele Zeichen gelesen und wie viele Bytes geschrieben wurden.
TextEvent.initTextEvent() Methode
Initialisiert ein mit <code>document.createEvent("TextEvent")</code> erzeugtes <code>TextEvent</code> mit Typ, Bubbling-Verhalten, View und eingegebenem Text.
TextFormatUpdateEvent.getTextFormats() Methode
Gibt ein Array von <code>TextFormat</code>-Objekten zurück, mit denen ein IME-Fenster anzeigt, wie der gerade zusammengesetzte Text formatiert werden soll, z. B. welche Unterstreichung er bekommt.
TextTrack.addCue() Methode
Fügt einer <code>TextTrack</code> eine neue Cue (z. B. ein <code>VTTCue</code>-Objekt) hinzu, sodass sie zum passenden Zeitpunkt angezeigt oder ausgewertet wird.
TextTrack.removeCue() Methode
Entfernt einen <code>TextTrackCue</code> (z. B. einen <code>VTTCue</code>) aus der Cue-Liste einer Textspur wie Untertiteln, Kapiteln oder Metadaten.
TextTrackCueList.getCueById() Methode
Gibt die erste Cue aus der <code>TextTrackCueList</code> zurück, deren <code>id</code> exakt dem übergebenen Wert entspricht, oder <code>null</code>, wenn es keine solche Cue gibt.
TextTrackList.getTrackById() Methode
Gibt das erste <code>TextTrack</code>-Objekt der Liste zurück, dessen <code>id</code> der angegebenen Zeichenkette entspricht, oder <code>null</code>.
TimeEvent.initTimeEvent() Methode
Initialisiert Typ, zugehöriges Fenster und Detailwert eines <code>TimeEvent</code>, das zuvor mit <code>document.createEvent("TimeEvent")</code> erzeugt wurde.
TimeRanges.end() Methode
Gibt den Endzeitpunkt (in Sekunden) des Zeitintervalls mit dem angegebenen Index eines <code>TimeRanges</code>-Objekts zurück.
TimeRanges.start() Methode
Gibt die Startzeit (in Sekunden) des Zeitbereichs mit dem angegebenen Index innerhalb eines <code>TimeRanges</code>-Objekts zurück.
TouchList.item() Methode
Gibt das <code>Touch</code>-Objekt am angegebenen Index einer <code>TouchList</code> zurück oder <code>null</code>, wenn der Index außerhalb des gültigen Bereichs liegt.
TransformStreamDefaultController.enqueue() Methode
Reiht ein Datenstück (Chunk) in die lesbare Seite eines <code>TransformStream</code> ein, damit nachgelagerte Konsumenten es lesen können.
TransformStreamDefaultController.error() Methode
Setzt die lesbare und die schreibbare Seite eines <code>TransformStream</code> gleichzeitig in den Fehlerzustand und bricht damit die gesamte Pipeline mit einem Fehlergrund ab.
TransformStreamDefaultController.terminate() Methode
Beendet einen <code>TransformStream</code> vorzeitig: Die lesbare Seite wird geschlossen, auf der beschreibbaren Seite entsteht ein Fehler (<code>TypeError</code>).
Translator.availability() Methode
Statische Methode, die asynchron prüft, ob das KI-Übersetzungsmodell für ein Sprachpaar verfügbar, herunterladbar oder nicht unterstützt ist.
Translator.create() Methode
Erstellt asynchron eine neue <code>Translator</code>-Instanz für ein bestimmtes Sprachpaar und lädt bei Bedarf das Übersetzungsmodell herunter.
Translator.destroy() Methode
Gibt die Ressourcen einer <code>Translator</code>-Instanz frei und bricht laufende Übersetzungen ab; danach ist die Instanz nicht mehr nutzbar.
Translator.measureInputUsage() Methode
Gibt an, wie viel Eingabequote eine Übersetzung eines bestimmten Textes verbrauchen würde, ohne den Text tatsächlich zu übersetzen.
Translator.translate() Methode
Übersetzt einen Eingabetext von der Quell- in die Zielsprache einer <code>Translator</code>-Instanz und liefert ein <code>Promise</code> mit dem übersetzten String.
Translator.translateStreaming() Methode
Übersetzt einen Text mit dem integrierten KI-Übersetzungsmodell des Browsers und liefert das Ergebnis schrittweise als <code>ReadableStream</code> von Textstücken.
TreeWalker.firstChild() Methode
Setzt <code>currentNode</code> des TreeWalkers auf das erste sichtbare Kind des aktuellen Knotens und gibt es zurück, oder <code>null</code>, falls es keins gibt.
TreeWalker.lastChild() Methode
Setzt <code>currentNode</code> des TreeWalkers auf das letzte sichtbare Kind des aktuellen Knotens und gibt es zurück oder <code>null</code>, wenn es keins gibt.
TreeWalker.nextNode() Methode
Setzt <code>currentNode</code> auf den nächsten sichtbaren Knoten in Dokumentreihenfolge und gibt ihn zurück, oder <code>null</code>, wenn keiner mehr existiert.
TreeWalker.nextSibling() Methode
Setzt <code>currentNode</code> des TreeWalkers auf das nächste sichtbare Geschwister und gibt es zurück. Gibt es keins, wird <code>null</code> zurückgegeben.
TreeWalker.parentNode() Methode
Setzt <code>currentNode</code> des TreeWalkers auf den nächsten sichtbaren Vorfahren und gibt ihn zurück. Gibt es keinen, liefert die Methode <code>null</code>.
TreeWalker.previousNode() Methode
Setzt <code>currentNode</code> auf den vorhergehenden sichtbaren Knoten in Dokumentreihenfolge und gibt ihn zurück, oder <code>null</code>, wenn es keinen gibt.
TreeWalker.previousSibling() Methode
Setzt <code>currentNode</code> auf den vorherigen sichtbaren Geschwisterknoten und gibt ihn zurück. Gibt es keinen, wird <code>null</code> zurückgegeben.
TrustedHTML.toJSON() Methode
Gibt den in einem <code>TrustedHTML</code>-Objekt gespeicherten, bereits bereinigten HTML-String als JSON-taugliche Zeichenkette zurück.
TrustedHTML.toString() Methode
Gibt den in einem <code>TrustedHTML</code>-Objekt gekapselten, bereits bereinigten HTML-String als normalen String zurück.
TrustedScript.toJSON() Methode
Gibt den im <code>TrustedScript</code>-Objekt gespeicherten Skript-Quelltext als String zurück, damit er per <code>JSON.stringify()</code> serialisiert werden kann.
TrustedScript.toString() Methode
Gibt den in einem <code>TrustedScript</code>-Objekt gekapselten Skript-Quelltext als gewöhnlichen String zurück.
TrustedScriptURL.toJSON() Methode
Gibt die in einem <code>TrustedScriptURL</code>-Objekt gespeicherte URL als String zurück, damit sie mit <code>JSON.stringify()</code> serialisiert werden kann.
TrustedScriptURL.toString() Methode
Gibt die in einem <code>TrustedScriptURL</code>-Objekt gekapselte, durch eine Policy geprüfte Skript-URL als normalen String zurück.
TrustedTypePolicy.createHTML() Methode
Leitet einen HTML-String durch die <code>createHTML</code>-Funktion einer Trusted-Types-Richtlinie und gibt ein <code>TrustedHTML</code>-Objekt für gefährliche DOM-Senken zurück.
TrustedTypePolicy.createScript() Methode
Erzeugt über die <code>createScript</code>-Regel einer Richtlinie ein <code>TrustedScript</code>-Objekt, das in Skript-Senken wie <code>eval()</code> oder <code>script.textContent</code> erlaubt ist.
TrustedTypePolicy.createScriptURL() Methode
Übergibt eine Zeichenkette an die <code>createScriptURL</code>-Regel einer Richtlinie und gibt das Ergebnis als <code>TrustedScriptURL</code>-Objekt zurück, etwa für <code>script.src</code>.
TrustedTypePolicyFactory.createPolicy() Methode
Erstellt ein <code>TrustedTypePolicy</code>-Objekt, das Zeichenketten nach den Regeln aus <code>policyOptions</code> in vertrauenswürdige Typen (TrustedHTML, TrustedScript, TrustedScriptURL) umwandelt.
TrustedTypePolicyFactory.getAttributeType() Methode
Gibt an, welchen Trusted Type (<code>TrustedHTML</code>, <code>TrustedScript</code>, <code>TrustedScriptURL</code>) ein Attribut eines Elements verlangt, oder <code>null</code>, wenn keiner nötig ist.
TrustedTypePolicyFactory.getPropertyType() Methode
Gibt an, welcher Trusted Type (<code>TrustedHTML</code>, <code>TrustedScript</code>, <code>TrustedScriptURL</code>) für eine DOM-Eigenschaft eines Elements verlangt wird, oder <code>null</code>.
TrustedTypePolicyFactory.isHTML() Methode
Prüft, ob der übergebene Wert ein gültiges, von einer Richtlinie erzeugtes <code>TrustedHTML</code>-Objekt ist, und gibt dann <code>true</code> zurück.
TrustedTypePolicyFactory.isScript() Methode
Prüft, ob der übergebene Wert ein echtes, von einer Trusted-Types-Richtlinie erzeugtes <code>TrustedScript</code>-Objekt ist, und gibt <code>true</code> oder <code>false</code> zurück.
TrustedTypePolicyFactory.isScriptURL() Methode
Prüft, ob ein Wert ein echtes, von einer Trusted-Types-Policy erzeugtes <code>TrustedScriptURL</code>-Objekt ist, und gibt <code>true</code> oder <code>false</code> zurück.
TypedArray.from() Methode
Erstellt ein neues getyptes Array (z. B. <code>Uint8Array</code>, <code>Float32Array</code>) aus einem array-ähnlichen oder iterierbaren Objekt, optional mit Abbildungsfunktion.
TypedArray.of() Methode
Erstellt ein neues typisiertes Array (z. B. <code>Uint8Array</code>, <code>Float32Array</code>) aus einer variablen Anzahl von Argumenten.
TypedArray.prototype.at() Methode
Gibt das Element eines typisierten Arrays am angegebenen Index zurück. Negative Indizes zählen vom Ende aus, <code>-1</code> ist also das letzte Element.
TypedArray.prototype.copyWithin() Methode
Kopiert einen Abschnitt eines Typ-Arrays an eine andere Position im selben Typ-Array und gibt es verändert zurück, ohne die Länge zu ändern.
TypedArray.prototype.entries() Methode
Gibt einen neuen Array-Iterator zurück, der für jeden Index des typisierten Arrays ein <code>[index, wert]</code>-Paar liefert.
TypedArray.prototype.every() Methode
Prüft, ob alle Elemente eines typisierten Arrays die Testfunktion erfüllen, und gibt <code>true</code> oder <code>false</code> zurück.
TypedArray.prototype.fill() Methode
Setzt alle Elemente eines typisierten Arrays im Indexbereich <code>[start, end)</code> auf einen festen Wert und gibt das veränderte Array zurück.
TypedArray.prototype.filter() Methode
Erzeugt ein neues typisiertes Array desselben Typs, das nur die Elemente enthält, für die <code>callbackFn</code> einen truthy-Wert zurückgibt.
TypedArray.prototype.find() Methode
Gibt das erste Element eines typisierten Arrays zurück, für das die Testfunktion einen wahrheitsähnlichen Wert liefert, sonst <code>undefined</code>.
TypedArray.prototype.findIndex() Methode
Gibt den Index des ersten Elements eines typisierten Arrays zurück, für das die Testfunktion einen truthy-Wert liefert, sonst <code>-1</code>.
TypedArray.prototype.findLast() Methode
Durchläuft ein typisiertes Array von hinten nach vorn und gibt den ersten Wert zurück, für den <code>callbackFn</code> einen truthy-Wert liefert, sonst <code>undefined</code>.
TypedArray.prototype.findLastIndex() Methode
Durchläuft ein typisiertes Array vom letzten zum ersten Element und gibt den Index des ersten Treffers der Testfunktion zurück, sonst <code>-1</code>.
TypedArray.prototype.forEach() Methode
Führt eine Callback-Funktion einmal für jedes Element eines typisierten Arrays (z. B. <code>Uint8Array</code>, <code>Float32Array</code>) in aufsteigender Indexreihenfolge aus.
TypedArray.prototype.includes() Methode
Prüft, ob ein typisiertes Array einen bestimmten Wert enthält, und gibt <code>true</code> oder <code>false</code> zurück.
TypedArray.prototype.indexOf() Methode
Gibt den ersten Index zurück, an dem <code>searchElement</code> im typisierten Array vorkommt, oder <code>-1</code>, wenn es nicht gefunden wird.
TypedArray.prototype.join() Methode
Verkettet alle Elemente eines typisierten Arrays zu einem String, getrennt durch Kommas oder einen frei wählbaren Trennstring.
TypedArray.prototype.keys() Methode
Gibt ein neues Array-Iterator-Objekt zurück, das nacheinander die Indizes (<code>0</code> bis <code>length - 1</code>) eines typisierten Arrays liefert.
TypedArray.prototype.lastIndexOf() Methode
Durchsucht ein typisiertes Array rückwärts und gibt den letzten Index zurück, an dem <code>searchElement</code> vorkommt, oder <code>-1</code>, wenn der Wert fehlt.
TypedArray.prototype.map() Methode
Erzeugt ein neues typisiertes Array <em>desselben Typs</em>, dessen Elemente die Rückgabewerte von <code>callbackFn</code> für jedes Element des Ausgangs-Arrays sind.
TypedArray.prototype.reduce() Methode
Reduziert ein typisiertes Array von links nach rechts auf einen einzigen Wert, indem eine Reducer-Funktion auf jedes Element angewendet wird.
TypedArray.prototype.reduceRight() Methode
Verarbeitet ein typisiertes Array von rechts nach links mit einer Akkumulator-Funktion und reduziert es auf einen einzelnen Wert.
TypedArray.prototype.reverse() Methode
Kehrt die Reihenfolge der Elemente eines typisierten Arrays direkt im Speicher um (in place) und gibt dasselbe typisierte Array zurück.
TypedArray.prototype.set() Methode
Kopiert die Werte aus einem Array, typisierten Array oder array-ähnlichen Objekt ab einem bestimmten Index in das typisierte Array.
TypedArray.prototype.slice() Methode
Gibt eine Kopie des Abschnitts von <code>start</code> bis ausschließlich <code>end</code> als neues typisiertes Array mit eigenem Puffer zurück.
TypedArray.prototype.some() Methode
Prüft, ob mindestens ein Element des typisierten Arrays die Testfunktion erfüllt, und gibt dann <code>true</code> zurück, sonst <code>false</code>.
TypedArray.prototype.sort() Methode
Sortiert die Elemente eines typisierten Arrays direkt im Array (in place), standardmäßig numerisch aufsteigend, und gibt dasselbe Array zurück.
TypedArray.prototype.subarray() Methode
Gibt eine neue <code>TypedArray</code>-Ansicht auf denselben <code>ArrayBuffer</code> zurück. Sie umfasst die Elemente von <code>begin</code> bis ausschließlich <code>end</code>, ohne Daten zu kopieren.
TypedArray.prototype.toLocaleString() Methode
Gibt einen String zurück, der alle Elemente des typisierten Arrays in sprach- und regionsabhängiger Formatierung darstellt.
TypedArray.prototype.toReversed() Methode
Gibt ein neues typisiertes Array mit den Elementen in umgekehrter Reihenfolge zurück, ohne das Original zu verändern – das kopierende Gegenstück zu <code>reverse()</code>.
TypedArray.prototype.toSorted() Methode
Gibt ein neues TypedArray mit den sortierten Elementen zurück und lässt das Original unverändert. Das ist die kopierende Variante von <code>sort()</code>.
TypedArray.prototype.toString() Methode
Gibt die Elemente eines typisierten Arrays als kommagetrennten String zurück, z. B. <code>"1,2,3"</code>.
TypedArray.prototype.values() Methode
Gibt einen neuen Array-Iterator zurück, der nacheinander die Werte aller Elemente des typisierten Arrays liefert.
TypedArray.prototype.with() Methode
Gibt eine Kopie des typisierten Arrays zurück, in der der Wert an <code>index</code> durch <code>value</code> ersetzt ist. Das Original bleibt unverändert.
TypedArray.prototype[Symbol.iterator]() Methode
Gibt einen Array-Iterator über die Werte eines typisierten Arrays zurück und macht es so iterierbar für <code>for...of</code>, Spread-Syntax und Co.

Häufige Fragen

Was gehört zur JavaScript-Referenz?

Die Referenz listet die eingebauten Funktionen, Klassen, Schlüsselwörter und Konstanten der Sprache JavaScript alphabetisch — mit Signatur, kurzer Beschreibung und Beispielen. Für erklärende Konzepte und Guides siehe die JavaScript-Übersicht.

Wie finde ich einen Eintrag schnell?

Nutze die Buchstaben-Navigation (A–Z) oder das Suchfeld oben auf dieser Seite. Du kannst auch nach Typ filtern (Funktion, Klasse, Keyword …).

Fehlt ein Eintrag?

Die Referenz wird kontinuierlich erweitert. Fehlt dir ein bestimmter Eintrag, schreib uns kurz über /kontakt — wir priorisieren Vorschläge aus der Community.