| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/API/TextDecoder/decode | [Back] [Original] |
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 Gerten und in vielen Browserversionen. Sie ist seit Januar 2020 browserbergreifend verfgbar.
Hinweis: Diese Funktion ist in Web Workers verfgbar.
Die Methode TextDecoder.decode() gibt einen String zurck, der aus dem bergebenen Puffer decodierten Text enthlt.
Die Decodiermethode ist im aktuellen TextDecoder-Objekt definiert. Dies umfasst die erwartete Kodierung der Daten und wie Dekodierungsfehler behandelt werden.
decode()
decode(buffer)
decode(buffer, options)
buffer OptionalEin ArrayBuffer, ein TypedArray, oder ein DataView-Objekt, das den zu decodierenden kodierten Text enthlt.
options OptionalEin Objekt mit der Eigenschaft:
streamEin boolescher Wert, der anzeigt, ob zustzliche Daten in nachfolgenden Aufrufen von decode() folgen werden. Setzen Sie ihn auf true, wenn die Daten in Teilen verarbeitet werden, und auf false fr das letzte Teil oder wenn die Daten nicht in Teilen vorliegen. Der Standardwert ist false.
TypeErrorWird ausgelst, wenn ein Dekodierungsfehler auftritt und die Eigenschaft TextDecoder.fatal auf true gesetzt ist.
Ein String.
Dieses Beispiel kodiert und decodiert das Euro-Symbol, .
<p>Encoded value: <span id="encoded-value"></span></p>
<p>Decoded value: <span id="decoded-value"></span></p>
const encoder = new TextEncoder();
const array = encoder.encode(""); // Uint8Array(3) [226, 130, 172]
document.getElementById("encoded-value").textContent = array;
const decoder = new TextDecoder();
const str = decoder.decode(array); // String ""
document.getElementById("decoded-value").textContent = str;
| Spezifikation |
|---|
| Encoding # ref-for-dom-textdecoder-decode |
TextDecoder-Interface, zu dem es gehrt.TextDecoderDer Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |