Baseline Widely available
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Das TextEncoder
-Interface ermöglicht es Ihnen, einen JavaScript-String mit UTF-8 zu kodieren.
TextEncoder()
Erstellt und gibt einen neuen TextEncoder
zurück.
Das TextEncoder
-Interface erbt keine Eigenschaften.
TextEncoder.encoding
Schreibgeschützt
Gibt immer utf-8
zurück.
Das TextEncoder
-Interface erbt keine Methoden.
TextEncoder.encode()
Nimmt einen String als Eingabe und gibt ein Uint8Array
zurück, das den String kodiert im UTF-8-Format enthält.
TextEncoder.encodeInto()
Nimmt einen zu kodierenden String und ein Ziel-Uint8Array
, um den resultierenden UTF-8-kodierten Text zu platzieren, und gibt ein Objekt zurück, das den Fortschritt der Kodierung anzeigt. Dies kann potenziell leistungsfähiger sein als die ältere encode()
-Methode.
Dieses Beispiel zeigt, wie das Zeichen "â¬" in UTF-8 kodiert wird.
<button id="encode">Encode</button>
<button id="reset">Reset</button>
<div id="output"></div>
const utf8encoder = new TextEncoder();
const text = "â¬";
const output = document.querySelector("#output");
const encodeButton = document.querySelector("#encode");
encodeButton.addEventListener("click", () => {
output.textContent = utf8encoder.encode(text);
});
const resetButton = document.querySelector("#reset");
resetButton.addEventListener("click", () => {
window.location.reload();
});
Spezifikationen Browser-Kompatibilität Siehe auch
TextDecoder
-Interface, das die umgekehrte Operation beschreibt.Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4