var textPromise = blob.text(); blob.text().then(text => /* do something with the text */); var text = await blob.text();
A promise that resolves with a
USVString which contains the blob's data
as a text string. The data is always presumed to be in UTF-8 format.
Blob.text()returns a promise, whereas
FileReader.readAsText()is an event based API.
Blob.text()always uses UTF-8 as encoding, while
FileReader.readAsText()can use a different encoding depending on the blob's type and a specified encoding name.
|File API |
BCD tables only load in the browser