Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Januar 2020 browserübergreifend verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die Encoding API ermöglicht es Webentwicklern, mit Text zu arbeiten, der in Zeichenkodierungen dargestellt wird, die sich von der Kodierung unterscheiden, die intern von JavaScript-Zeichenfolgen verwendet wird. Insbesondere ermöglicht sie Entwicklern, Text zwischen JavaScript-Zeichenfolgen und der UTF-8-Kodierung zu konvertieren, die für die meisten Dokumente im Web genutzt wird.
Sie bietet zwei Mechanismen:
Beachten Sie, dass diese Operationen asymmetrisch sind: Encoding kodiert nur in UTF-8, während Decoding UTF-8 sowie viele Legacy-Kodierungssysteme dekodieren kann.
Die API bietet synchrone Schnittstellen für Encoding und Decoding sowie auch stream-basierte Encoder und Decoder, die beispielsweise verwendet werden könnten, um Text zu dekodieren, sobald er über eine Netzwerkverbindung eintrifft.
Ein Decoder, um ein Bytearray, das eine bestimmte Kodierung enthält, in eine JavaScript-Zeichenfolge zu konvertieren.
TextDecoderStreamEin Decoder, um einen Bytestream, der eine bestimmte Kodierung enthält, in einen Stream von JavaScript-Zeichenfolgen zu konvertieren.
TextEncoderEin Encoder, um eine JavaScript-Zeichenfolge in ein Array von Bytes zu konvertieren, das die UTF-8-Kodierung der Zeichenfolge darstellt.
TextEncoderStreamEin Encoder, um einen Stream von JavaScript-Zeichenfolgen in einen Stream von Bytes zu konvertieren, der die UTF-8-Kodierung der Zeichenfolgen darstellt.
| Encoding |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.