JavaScript с нуля до профи (2023)
JavaScript с нуля до профи by Лоренс Ларс Свекис, et al 2023
- Bu sahifa navigatsiya:
- DOM Hello web! Heres a link! Hello World
- Welcome page
- Shopping List
fayllar.org
ma'muriyatiga murojaat qiling
Данный код назначает для
body
функцию
unique()
, которая отключится в момент
прекращения загрузки. Совместить
addEventListener()
и HTML не получится:
один вариант будет переписывать другой в зависимости от порядка их расположе-
ния на веб-странице. Если все же нужно, чтобы при загрузке DOM произошло два
события, понадобятся два вызова
addEventListener()
в коде JavaScript.
Практическое занятие 11.3
Следующее упражнение на примере базового HTML-файла продемонстриру-
ет порядок загрузки объекта
window
и объекта
document
с помощью события
DOMContentLoaded
. Это событие активируется, как только содержимое объ-
екта
document
будет загружено в браузер. Объект
window
загрузится позже,
даже если сначала выполнится оператор
window
.
onload
.
1. В базовом HTML-файле создайте функцию
message
, для которой тре-
буется два параметра: первый — строковое значение для сообщения,
а второй — объект события. Внутри функции выведите на экран данное
сообщение и события с помощью
console.log
.
2. Используя объект
window
, добавьте объекту события функцию
onload
.
Вызовите функцию, передав строковое значение
Window
Ready
и объект
события в функцию
message
для вывода результата.
3. Создайте вторую функцию для фиксации загрузки содержимого DOM.
К объекту
document
добавьте прослушиватель событий, анализирующий
DOMContentLoaded
. Как только это событие будет запущено, передайте
объект события и строковое значение
Document
Ready
в функцию выво-
да
message
.
4. Измените порядок прослушивателей событий, разместив оператор со-
бытия
document
перед окном
onload
. Повлияет ли это на результат?