Overview

While the DOM focuses on the document content, the BOM focuses on the browser environment. It includes objects for interacting with the window, history, location, and screen.

Key Objects

  • window: The global object representing the browser window.
  • navigator: Contains information about the browser and operating system.
  • location: Provides information about the current URL and allows for redirection.
  • history: Allows for navigating back and forth through the user's session history.
  • screen: Provides information about the user's display resolution and color depth.

Usage

The BOM is essential for tasks like opening new windows, checking browser capabilities, and managing navigation.

Related Terms