Книга: JavaScript. Подробное руководство, 6-е издание

BlobBuilder

BlobBuilder

создает новые объекты Blob

Объект BlobBuilder используется для создания новых объектов Blob из текстовых строк и из двоичных данных в объектах ArrayBuffer и в других объектах Blob. Чтобы создать объект Blob, следует сначала создать объект BlobBuilder, вызвать его метод append() один или более раз и затем вызвать метод getBlob().

Конструктор

new BlobBuilder()

Новый объект BlobBuilder создается вызовом конструктора BlobBuilder() без аргументов.

Методы

void append(string text, [string endings])

Добавляет в конструируемый двоичный объект Blob текст text в кодировке UTF-8.

void append(Blob data)

Добавляет в конструируемый двоичный объект Blob данные из двоичного объекта data.

void append(ArrayBuffer data)

Добавляет в конструируемый двоичный объект Blob данные из объекта data типа ArrayBuffer.

Blob getBlob([string contentType])

Возвращает объект Blob, представляющий все данные, которые были добавлены в этот объект BlobBuilder с момента его создания. Каждый вызов этого метода возвращает новый объект Blob. Если указан аргумент contentType, он будет использоваться в качестве значения свойства type возвращаемого объекта Blob. Если этот аргумент не указан, свойство type возвращаемого объекта Blob будет содержать пустую строку.

Оглавление книги


Генерация: 1.426. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз