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

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

Жанры

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

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

Путь

Yagger Егор
Фантастика:
космическая фантастика
4.25
рейтинг книги
Путь

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

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

Прапорщик. Назад в СССР. Книга 6

Гаусс Максим
6. Второй шанс
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Прапорщик. Назад в СССР. Книга 6

Хозяин Теней 2

Петров Максим Николаевич
2. Безбожник
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Хозяин Теней 2

Пересмешник

Пехов Алексей Юрьевич
Фантастика:
фэнтези
9.38
рейтинг книги
Пересмешник

Тьма чернее ночи

Коннелли Майкл
7. Гарри Босх
Детективы:
триллеры
7.64
рейтинг книги
Тьма чернее ночи

Последний Паладин. Том 12

Саваровский Роман
12. Путь Паладина
Фантастика:
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Последний Паладин. Том 12

Твое сердце будет разбито. Книга 1

Джейн Анна
Любовные романы:
современные любовные романы
5.50
рейтинг книги
Твое сердце будет разбито. Книга 1

Меткий стрелок

Вязовский Алексей
1. Меткий стрелок
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Меткий стрелок

Лекарь Империи 6

Карелин Сергей Витальевич
6. Лекарь Империи
Фантастика:
городское фэнтези
боевая фантастика
аниме
попаданцы
5.00
рейтинг книги
Лекарь Империи 6

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

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

Я до сих пор князь. Книга XXII

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

Государь

Кулаков Алексей Иванович
3. Рюрикова кровь
Фантастика:
мистика
альтернативная история
историческое фэнтези
6.25
рейтинг книги
Государь

Камень. Книга 4

Минин Станислав
4. Камень
Фантастика:
боевая фантастика
7.77
рейтинг книги
Камень. Книга 4