tgoop.com/frontendlib/1514
Last Update:
JavaScript. BOM (Browser Object Model)
Объектная модель браузера (Browser Object Model, BOM) – это дополнительные объекты, предоставляемые браузером (окружением), чтобы работать со всем, кроме документа.
Например:
- Объект navigator
даёт информацию о самом браузере и операционной системе. Среди множества его свойств самыми известными являются: navigator.userAgent
– информация о текущем браузере, и navigator.platform
– информация о платформе (может помочь в понимании того, в какой ОС открыт браузер – Windows/Linux/Mac и так далее).
- Объект location
позволяет получить текущий URL и перенаправить браузер по новому адресу.
Пример как мы можем использовать объект location
показан на рисунке.
Функции alert/confirm/prompt
тоже являются частью BOM: они не относятся непосредственно к странице, но представляют собой методы объекта окна браузера для коммуникации с пользователем.
BY Javascript js frontend

Share with your friend now:
tgoop.com/frontendlib/1514