Open In App

What is BOM( Browser Object Model) ?

Last Updated : 22 Apr, 2024
Improve
Improve
Like Article
Like
Save
Share
Report

The Browser Object Model (BOM) is a fundamental component of web development. It includes a collection of objects and methods that enable interaction with the browser window. Unlike the Document Object Model (DOM), which focuses on page structure, the BOM enables manipulation of the browser. Central to the BOM is the window object which is a global entity in client-side JavaScript. It provides access to browser functionalities and allows developers to make use of the BOM to control browser history, manage timers, respond to events, and interact with navigation and location. BOM is not standardized and it affects the client-side scripting which plays an important role in creating dynamic and interactive web applications. It offers a programmatic interface to the browser environment.


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads