Blob: text() Methode
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die text() Methode des Blob-Interfaces gibt ein Promise zurück, das mit einem String aufgelöst wird, der den Inhalt des Blobs enthält und als UTF-8 interpretiert wird.
Syntax
text()
Parameter
Keine.
Rückgabewert
Ein Promise, das mit einem String aufgelöst wird, welcher die Daten des Blobs als Textzeichenkette enthält. Die Daten werden immer im UTF-8-Format angenommen.
Anwendungshinweise
Die FileReader-Methode readAsText() ist eine ältere Methode, die eine ähnliche Funktion ausführt. Sie funktioniert sowohl mit Blob- als auch mit File-Objekten. Es gibt zwei wesentliche Unterschiede:
Blob.text()gibt ein Promise zurück, währendFileReader.readAsText()eine ereignisbasierte API ist.Blob.text()verwendet immer UTF-8 als Kodierung, währendFileReader.readAsText()eine andere Kodierung je nach Blob-Typ und einem angegebenen Kodierungsnamen verwenden kann.
Spezifikationen
| Specification |
|---|
| File API> # dom-blob-text> |
Browser-Kompatibilität
Loading…