Выбор ответа Junior Рендеринг страницы обновлено
DOMContentLoaded и load
Вопрос
Когда срабатывает DOMContentLoaded?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Когда HTML разобран, DOM построен и defer-скрипты выполнены. DOMContentLoaded означает: документ разобран, defer-скрипты отработали.
Варианты ответа
- Когда загружены все картинки, стили и iframe на странице
- Сразу после получения первого байта HTML от сервера
- Когда HTML разобран, DOM построен и
defer-скрипты выполненыправильный ответ - После первой отрисовки страницы, когда видно содержимое
Разбор
DOMContentLoaded означает: документ разобран, defer-скрипты отработали. Картинки и iframe в этот момент могут ещё грузиться, их ждёт событие load. На первом байте DOM ещё не построен. Связи с первой отрисовкой у события нет: отрисовка может случиться и раньше, и позже.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.