Spec-Zone.ru › Web APIs

Blob: метод text()

Базовая Широко доступна

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с января 2020 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Примечание: Эта функция доступна в Web Workers.

Метод text() интерфейса Blob возвращает Promise, который разрешается строкой, содержащей содержимое объекта blob, интерпретированное как UTF-8.

Синтаксис

text()

Параметры

Нет.

Возвращаемое значение

Обещание, которое разрешается строкой, содержащей данные blob в виде текстовой строки. Данные всегда предполагаются в формате UTF-8.

Примечания по использованию

Метод FileReader readAsText() — это более старый метод, выполняющий аналогичную функцию. Он работает как с Blob , так и с объектами File. Существует два ключевых различия:

  • Blob.text() возвращает обещание, тогда как FileReader.readAsText() — это API на основе событий.
  • Blob.text() всегда использует кодировку UTF-8, в то время как FileReader.readAsText() может использовать другую кодировку в зависимости от типа blob и указанного имени кодировки.

Спецификации

Спецификация
API файлов
# dom-blob-text

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
text 76 79 69 63 14 76 79 54 14.5 12.0 76

См. также

  • Response.text()
  • API потоков
  • FileReader.readAsText()

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Blob/text

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API