global.TextDecoder
UTF-8 only; invalid bytes decode as U+FFFD.
Utilisation
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);Constructeurs
(label?: string, options?: { fatal?: false; ignoreBOM?: boolean; }): TextDecoderParamètres
| Nom | Type | Requis | Description |
|---|---|---|---|
label | string | Non | — |
options | { fatal?: false; ignoreBOM?: boolean;} | Non | — |
Retourne
TextDecoder
Propriétés et méthodes 5
| Nom | Type | Requis | Description |
|---|---|---|---|
prototypelecture seule | TextDecoder | Oui | — |
encodinglecture seule | "utf-8" | Oui | — |
fatallecture seule | false | Oui | — |
ignoreBOMlecture seule | boolean | Oui | — |
decode | (input?: ArrayBuffer | ArrayBufferView) => string | Oui | — |
decode — signatures de méthode
Signatures
(input?: ArrayBuffer | ArrayBufferView): stringParamètres
| Nom | Type | Requis | Description |
|---|---|---|---|
input | ArrayBuffer | ArrayBufferView<ArrayBufferLike> | Non | — |
Retourne
string
Généré depuis les déclarations TypeScript publiques : signatures, props et valeurs par défaut viennent de la source vérifiée, les descriptions de sa JSDoc. Aucune valeur par défaut n'est inventée.