Чтение онлайн

на главную - закладки

Жанры

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.

Поделиться:
Популярные книги

Гармоничное развитие ребенка

Доман Гленн
Научно-образовательная:
педагогика
5.00
рейтинг книги
Гармоничное развитие ребенка

Ученик афериста

Lexie Greenstwater
Проза:
современная проза
5.00
рейтинг книги
Ученик афериста

Пушкарь. Пенталогия

Корчевский Юрий Григорьевич
Фантастика:
альтернативная история
8.11
рейтинг книги
Пушкарь. Пенталогия

Неучтенный элемент. Том 5

NikL
5. Антимаг. Вне системы
Фантастика:
фэнтези
5.00
рейтинг книги
Неучтенный элемент. Том 5

Курс 1. Сентябрь

Фокс Гарри
1. Маркатис
Фантастика:
аниме
фэнтези
сказочная фантастика
5.00
рейтинг книги
Курс 1. Сентябрь

Ворон

LizaMoloko
Фантастика:
попаданцы
фэнтези
гаремник
5.00
рейтинг книги
Ворон

Обрыв

Гуцман Пётр Яковлевич
5.00
рейтинг книги
Обрыв

Розы от киллера

Браун Сандра
Любовные романы:
остросюжетные любовные романы
8.67
рейтинг книги
Розы от киллера

Драйв Астарты

Розов Александр Александрович
5. Конфедерация Меганезия
Фантастика:
фэнтези
5.00
рейтинг книги
Драйв Астарты

Золотая лихорадка

Задорнов Николай Павлович
2. Освоение Сибири и Дальнего Востока
Проза:
историческая проза
7.29
рейтинг книги
Золотая лихорадка

Трон Огня. Дилогия

Мороз Павел Геннадьевич
Фантастика:
фэнтези
6.92
рейтинг книги
Трон Огня. Дилогия

Завещание предков

Стрелков Владислав Валентинович
Приключения:
исторические приключения
6.14
рейтинг книги
Завещание предков

Я не бог. Книга XXXIV

Дрейк Сириус
34. Дорогой барон!
Фантастика:
юмористическое фэнтези
аниме
попаданцы
5.00
рейтинг книги
Я не бог. Книга XXXIV

Восточный массаж

Ханников Александр Александрович
Дом и Семья:
здоровье и красота
7.00
рейтинг книги
Восточный массаж