Note: This feature is available in Web Workers
A promise that resolves with a string 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.
BCD tables only load in the browser