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

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

Жанры

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

Attr

атрибут элемента документа

Объект

Attr
представляет атрибут узла
Element
. Получить объект
Attr
можно посредством свойства
attributes
интерфейса
Node
или вызовом метода
getAttributeNode
или
getAttributeNodeNS
интерфейса Element.

Поскольку

значения атрибутов могут быть представлены в виде строк, обычно нет необходимости использовать интерфейс
Attr
. В большинстве случаев самый простой способ работы с атрибутами предоставляют методы
Element.getAttribute
и
Element.setAttribute.
Эти методы используют строки в качестве значений атрибутов и позволяют вообще отказаться от применения объектов
Attr
.

Свойства

readonly string localName

Имя атрибута, без возможного префикса пространства имен.

readonly string name

Имя атрибута, включая префикс пространства имен, если таковое имеется,

readonly string namespaceURI

Идентификатор URI, определяющий пространство имен атрибута, или null, если отсутствует.

readonly string prefix

Префикс пространства имен атрибута или null, если отсутствует,

string value

Значение атрибута.

Audio

HTML-элемент <audio> (Node, Element, MediaElement)

Объект

Audio
, представляющий HTML-элемент
<audio>.
Объект
Audio
не имеет свойств, методов и обработчиков событий, кроме конструктора, помимо тех, что унаследованы от
MediaElement
.

Конструктор

new Audio([string src])

Этот конструктор создает новый элемент

<audio>
с атрибутом
preload
, установленным в значение «auto». Если указан аргумент
src
, он используется как значение атрибута
src
.

BeforeUnloadEvent

объект Event для событий выгрузки (Event)

Событие «unload» возбуждается в объекте

Window
непосредственно перед тем, как броузер перейдет к другому документу; оно дает веб-приложению возможность предложить пользователю подтвердить свое желание покинуть страницу. Обработчикам события «unload» передается объект
BeforeUnloadEvent
. Если вам потребуется запросить у пользователя подтвердить желание покинуть страницу, вам не нужно вызывать метод
Window.confirm.
Вместо
этого верните из обработчика события строку или присвойте строку свойству
returnValue
этого объекта. Эта строка будет выведена перед пользователем в форме диалога подтверждения.

Смотрите также справочные статьи Event и Window.

Свойства

string returnValue

Сообщение, отображаемое в диалоге подтверждения перед уходом с текущей страницы. Оставьте это свойство пустым, если вам не требуется отображать диалог подтверждения.

Blob

блок двоичных данных, таких как содержимое файла

Объекты

Blob
используются для организации обмена данными между различными прикладными интерфейсами. Объекты
Blob
могут иметь очень большой размер и способны представлять блоки двоичных данных, но ни то, ни другое не является обязательным. Объекты
Blob
часто сохраняются в файлах, но это зависит от реализации.

Объекты

Blob
позволяют узнать только свой размер и иногда MIME-тип хранящихся в них данных и определяют единственный метод, позволяющий интерпретировать фрагмент своих данных как отдельный объект
Blob
.

Объекты

Blob
используются многими прикладными интерфейсами: объект
FileReader
позволяет читать содержимое объекта
Blob
, а объект
BlobBuilder
– создавать новые объекты
Blob
. Объект
XMLHttpRequest
обеспечивает возможность загружать и выгружать объекты
Blob
. Обсуждение объектов
Blob
и прикладных интерфейсов, использующих их, вы найдете в разделе 22.6.

Свойства

readonly unsigned long size

Объем двоичных данных в объекте

Blob
в байтах,

readonly string type

МІМЕ-тип данных в объекте

Blob
, если указан, в противном случае - пустая строка.

Методы

Blob slice(unsigned long start, unsigned long length, [string contentType])

Возвращает новый объект

Blob
, представляющий
length
байтов в данном объекте
Blob
, начиная со смещения
start
. Если указан аргумент
contentType
, он будет использован, как значение свойства
type
возвращаемого объекта
Blob

BlobBuilder

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

Звездная Кровь. Изгой

Елисеев Алексей Станиславович
1. Звездная Кровь. Изгой
Фантастика:
боевая фантастика
попаданцы
рпг
5.00
рейтинг книги
Звездная Кровь. Изгой

#Бояръ-Аниме. Газлайтер. Том 36

Володин Григорий Григорьевич
36. История Телепата
Фантастика:
боевая фантастика
аниме
фэнтези
5.00
рейтинг книги
#Бояръ-Аниме. Газлайтер. Том 36

Инкарнатор

Прокофьев Роман Юрьевич
1. Стеллар
Фантастика:
боевая фантастика
рпг
7.30
рейтинг книги
Инкарнатор

Я еще не бог. Книга XXXV

Дрейк Сириус
35. Дорогой барон!
Фантастика:
аниме
попаданцы
5.00
рейтинг книги
Я еще не бог. Книга XXXV

Эпоха Опустошителя. Том IV

Павлов Вел
4. Вечное Ристалище
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Эпоха Опустошителя. Том IV

Имперец. Том 4

Романов Михаил Яковлевич
3. Имперец
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Имперец. Том 4

Чужак

Листратов Валерий
1. Ушедший Род
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Чужак

Андер Арес

Грехов Тимофей
1. Андер Арес
Фантастика:
рпг
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Андер Арес

Третий. Том 3

INDIGO
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
Третий. Том 3

Диверсант

Вайс Александр
2. Фронтир
Фантастика:
боевая фантастика
космическая фантастика
5.00
рейтинг книги
Диверсант

Сын счастья

Вассму Хербьёрг
2. Книга Дины
Проза:
современная проза
5.00
рейтинг книги
Сын счастья

Память льда

Эриксон Стивен
3. «Малазанская империя»
Фантастика:
фэнтези
6.00
рейтинг книги
Память льда

Железное пламя

Яррос Ребекка
Фантастика:
фэнтези
5.00
рейтинг книги
Железное пламя

Двойник Короля 8

Скабер Артемий
8. Двойник Короля
Фантастика:
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Двойник Короля 8