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

Что такое событие onload

Событие onload срабатывает, когда ресурс (например, изображение, скрипт, стиль или весь документ) полностью загружен. Чаще всего используется для выполнения кода после полной загрузки страницы.

Пример с window.onload:

javascript
window.onload = function() {
  console.log('Страница полностью загружена!');
  // Можно безопасно работать с DOM
  document.getElementById('myElement').style.color = 'red';
};

Альтернативный вариант с addEventListener:

javascript
window.addEventListener('load', function() {
  // Код выполнится после загрузки всех ресурсов
});

Важные нюансы:

  1. Отличается от DOMContentLoaded (срабатывает раньше, когда построен DOM)
  2. Для отдельных элементов (img, script) тоже работает
  3. Если назначить несколько обработчиков через onload, предыдущие перезапишутся
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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