Blob: phương thức text()
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.
Note: This feature is available in Web Workers.
Phương thức text() của giao diện Blob trả về một Promise được resolve với một chuỗi chứa nội dung của blob, được diễn giải là UTF-8.
Cú pháp
js
text()
Tham số
Không có.
Giá trị trả về
Một promise được resolve với một chuỗi chứa dữ liệu của blob dưới dạng chuỗi văn bản. Dữ liệu luôn được giả định ở định dạng UTF-8.
Lưu ý sử dụng
Phương thức readAsText() của FileReader là một phương thức cũ hơn thực hiện chức năng tương tự. Nó hoạt động trên cả đối tượng Blob lẫn File. Có hai khác biệt chính:
Blob.text()trả về promise, trong khiFileReader.readAsText()là một API dựa trên sự kiện.Blob.text()luôn dùng UTF-8 làm bảng mã, trong khiFileReader.readAsText()có thể dùng bảng mã khác tùy theo kiểu của blob và tên bảng mã được chỉ định.
Thông số kỹ thuật
| Specification |
|---|
| File API> # dom-blob-text> |