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

Что такое BOM

BOM (Browser Object Model) — это набор объектов, предоставляемых браузером для взаимодействия с окном браузера, экраном, историей и другими функциями, не связанными напрямую с содержимым страницы (DOM).

Основные объекты BOM:

  • window — глобальный объект, представляет окно браузера.
  • navigator — информация о браузере и ОС.
  • location — управление URL страницы.
  • history — навигация по истории.
  • screen — данные об экране пользователя.

Пример:

javascript
console.log(window.innerWidth); // ширина окна
location.href = 'https://example.com'; // редирект
history.back(); // назад в истории

BOM не стандартизирован, поэтому поведение может отличаться в разных браузерах.

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

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

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

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