global.TextDecoder
UTF-8 only; invalid bytes decode as U+FFFD.
Verwendung
Decode a UTF-8 file returned as bytes.
// Decode a UTF-8 file returned as bytes.
import { fileSystem } from 'kuito';
const bytes = await fileSystem.readBytes(fileSystem.documents + 'notes.txt');
const text = new TextDecoder().decode(bytes);
console.log(text);Konstruktoren
(label?: string, options?: { fatal?: false; ignoreBOM?: boolean; }): TextDecoderParameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
label | string | Nein | — |
options | { fatal?: false; ignoreBOM?: boolean;} | Nein | — |
Rückgabe
TextDecoder
Eigenschaften und Methoden 5
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
prototypeschreibgeschützt | TextDecoder | Ja | — |
encodingschreibgeschützt | "utf-8" | Ja | — |
fatalschreibgeschützt | false | Ja | — |
ignoreBOMschreibgeschützt | boolean | Ja | — |
decode | (input?: ArrayBuffer | ArrayBufferView) => string | Ja | — |
decode — Methodensignaturen
Signaturen
(input?: ArrayBuffer | ArrayBufferView): stringParameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
input | ArrayBuffer | ArrayBufferView<ArrayBufferLike> | Nein | — |
Rückgabe
string
Generiert aus den öffentlichen TypeScript-Deklarationen: Signaturen, Props und Standardwerte stammen aus der geprüften Quelle, Beschreibungen aus deren JSDoc. Kein Standardwert ist erfunden.