Blob: text() 方法
注意:此功能在 Web Workers 中可用。
Blob 介面的 text() 方法返回一個 Promise,該 Promise 解析為包含 Blob 內容的字串,內容被解釋為 UTF-8。
語法
js
text()
引數
無。
返回值
一個 Promise,它解析為一個包含 Blob 資料作為文字字串的字串。資料總是被假定為 UTF-8 格式。
用法說明
FileReader 方法 readAsText() 是一個較舊的方法,執行類似的功能。它適用於 Blob 和 File 物件。它們之間有兩個關鍵區別:
Blob.text()返回一個 Promise,而FileReader.readAsText()是一個基於事件的 API。Blob.text()始終使用 UTF-8 作為編碼,而FileReader.readAsText()可以使用不同的編碼,具體取決於 Blob 的型別和指定的編碼名稱。
規範
| 規範 |
|---|
| File API # dom-blob-text |
瀏覽器相容性
載入中…