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

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

Жанры

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. Страж
Фантастика:
попаданцы
альтернативная история
6.67
рейтинг книги
Солдат Империи

Газлайтер. Том 19

Володин Григорий Григорьевич
19. История Телепата
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Газлайтер. Том 19

Бандит

Щепетнов Евгений Владимирович
1. Петр Синельников
Фантастика:
фэнтези
7.92
рейтинг книги
Бандит

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

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

Чужое наследие

Кораблев Родион
3. Другая сторона
Фантастика:
боевая фантастика
8.47
рейтинг книги
Чужое наследие

Первый среди равных. Книга II

Бор Жорж
2. Первый среди Равных
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Первый среди равных. Книга II

Княжья Русь

Мазин Александр Владимирович
6. Варяг
Приключения:
исторические приключения
9.04
рейтинг книги
Княжья Русь

Мельницы богов

Шелдон Сидни
Детективы:
прочие детективы
9.22
рейтинг книги
Мельницы богов

Тринадцатый V

NikL
5. Видящий смерть
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Тринадцатый V

Эфемер

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

Я еще князь. Книга XX

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

Низший - Инфериор. Компиляция. Книги 1-19

Михайлов Дем Алексеевич
Фантастика 2023. Компиляция
Фантастика:
боевая фантастика
5.00
рейтинг книги
Низший - Инфериор. Компиляция. Книги 1-19

Князь Целитель 4

Ткачев Андрей Юрьевич
4. Князь Целитель
Фантастика:
боевая фантастика
городское фэнтези
аниме
фэнтези
5.00
рейтинг книги
Князь Целитель 4

Шатун. Лесной гамбит

Трофимов Ерофей
2. Шатун
Фантастика:
боевая фантастика
7.43
рейтинг книги
Шатун. Лесной гамбит