Встречается на собеседованиях • сегодня

Как проверить что DOM готов

Для проверки готовности DOM можно использовать несколько подходов:

  1. Событие DOMContentLoaded - срабатывает когда HTML полностью загружен и обработан:
javascript
document.addEventListener('DOMContentLoaded', () => {
  console.log('DOM готов!');
});
  1. Если нужна поддержка старых браузеров (IE8-):
javascript
document.onreadystatechange = function() {
  if (document.readyState === 'complete') {
    console.log('DOM готов!');
  }
};
  1. В jQuery:
javascript
$(document).ready(function() {
  console.log('DOM готов!');
});

Важно: DOMContentLoaded не ждет загрузки изображений и стилей, только HTML. Для полной загрузки страницы используйте событие load.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы