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 January 2020.
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
BCD tables only load in the browser