JavaScript. Подробное руководство, 6-е издание
Шрифт:
создает новые объекты 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
будет содержать пустую строку. Button
HTML-элемент <button> (Node, Element, FormControl)
Объект
Button
представляет HTML-элемент <button>.
Большинство свойств и методов объекта Button
описываются в справочных статьях FormControl
и Element
. Однако, когда свойство type
объекта Button
(смотрите справочную статью FormControl
) имеет значение «submit», другие свойства, перечисленные здесь, определяют параметры отправки формы, имеющие приоритет перед аналогичными свойствами формы, в которой находится кнопка Button
(смотрите справочную статью FormControl
). Свойства
Следующие свойства используются, только когда элемент
<button>
имеет атрибут type
со значением «submit»,
string formAction
Это свойство соответствует HTML-атрибуту
formaction
. Для кнопок, управляющих отправкой форм, это свойство переопределяет свойство action
форм,
string formEnctype
Это свойство соответствует HTML-атрибуту
formenctype
. Для кнопок, управляющих отправкой форм, это свойство переопределяет свойство enctype
форм и может принимать те же значения,
string formMethod
Это свойство соответствует HTML-атрибуту
formmethod
. Для кнопок, управляющих отправкой форм, это свойство переопределяет свойство method
форм,
string formNoValidate
Это свойство соответствует HTML-атрибуту
formnovalidate
. Для кнопок, управляющих отправкой форм, это свойство переопределяет свойство noValidate
форм,
string formTarget
Это свойство соответствует HTML-атрибуту
formtarget
. Для кнопок, управляющих отправкой форм, это свойство переопределяет свойство target
форм. Canvas
HTML-элемент для создания графических изображений (Node, Element)
Объект Canvas представляет HTML-элемент
<canvas>.
Он не обладает собственным поведением, но определяет API для поддержки операций рисования. С помощью этого объекта можно задать ширину и высоту холста с помощью его свойств width
и height
, а вызовом метода toDataUrl
из него можно извлечь изображение, но основная функциональность обеспечивается объектом «контекста», возвращаемого методом getContext.
Смотрите справочную статью CanvasRenderingContext2D. Свойства
unsigned long height
unsigned long width
Эти свойства соответствуют атрибутам
width
и height
тега <canvas>
и определяют размеры координатной плоскости холста. По умолчанию свойство width
имеет значение 300, a height
– 150.
Поделиться:
Популярные книги
Император Пограничья 6
6. Император Пограничья
Фантастика:
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Этот мир не выдержит меня. Том 3
3. Первый простолюдин в Академии
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Петля, Кадетский Корпус. Книга пятая
5. Петля
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
An ordinary sex life
Любовные романы:
современные любовные романы
love action
5.00
рейтинг книги
Второгодка. Книга 5. Презренный металл
5. Второгодка
Фантастика:
городское фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Паладин из прошлого тысячелетия
1. Соприкосновение миров
Фантастика:
боевая фантастика
попаданцы
6.25
рейтинг книги
Ермак. Противостояние. Книга одиннадцатая
11. Ермак
Фантастика:
попаданцы
альтернативная история
4.50
рейтинг книги
Император Пограничья 4
4. Император Пограничья
Фантастика:
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Инквизитор Тьмы
1. Инквизитор Тьмы
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Локки 5. Потомок бога
5. Локки
Фантастика:
юмористическое фэнтези
аниме
фэнтези
5.00
рейтинг книги
Вперед в прошлое 8
8. Вперед в прошлое
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Ботаник 2
2. Ботаник
Фантастика:
фэнтези
боевая фантастика
6.00
рейтинг книги
Изгой Проклятого Клана. Том 6
6. Изгой
Фантастика:
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Рассвет русского царства. Книга 2
2. Новая Русь
Фантастика:
альтернативная история
попаданцы
историческое фэнтези
5.00