07 Модуль - DOM. События -- 01 Объектная модель документа Flashcards

1
Q

DOM (Document Object Model, Объектная модель документа) —

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

BOM (Browser Object Model, Объектная модель браузера) —

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

DOM является отражением

A

HTML-документа. Это древовидная структура, в которой каждый узел это JavaScript-объект со свойсвами и методами, представляющий часть HTML-документа.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Согласно DOM-модели каждый тег образует

A

отдельный элемент-узел, каждый фрагмент текста — текстовый элемент, таким образом HTML-документ это иерархическое дерево.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Чтобы отобразить HTML-документ, браузер сначала преобразовывает его в

A

— HTML-парсер, который используется для преобразования HTML в DOM.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Узлы-элементы (element node) — образуются

A

тегами, естественным образом одни узлы вложены в другие. Структура дерева образована исключительно за счет них.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Текстовые узлы (text node) — образуются

A

текстом внутри элементов. Текстовый узел содержит только строку текста и не может иметь потомков, то есть он всегда на самом нижнем уровне иерархии. Пробелы и переносы строк это тоже текстовые узлы.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Пробелы до head …………, а любое содержимое после body ……….

A

игнорируются, не создаёт узла, браузер переносит его в конец body.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly