Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Vai trò của Browser Object Model (BOM) trong JavaScript

Browser Object Model (BOM) cung cấp các đối tượng, thuộc tính, phương thức cho JavaScript tương tác với trình duyệt (không phải nội dung trang).

Đối tượng trung tâm là window (global object). Các đối tượng con quan trọng:

  • window.screen – Thông tin màn hình (width, height, availWidth...).
  • window.location – URL hiện tại.
  • window.history – Lịch sử duyệt.
  • window.navigator – Thông tin trình duyệt.
  • window.document – Điểm vào DOM.

Ví dụ

<!DOCTYPE html>
<html>
  <body>
    <script>
      document.write("Screen width: " + screen.width + "<br>");
      document.write("Screen height: " + screen.height);
    </script>
  </body>
</html>