前端基礎(十八 BOM)

2021-10-20 01:25:50 字數 822 閱讀 3244

bom是瀏覽器物件模型的縮寫,它允許js與瀏覽器對話。bom主要用於管理視窗與視窗之間的通訊,故它的核心物件是window。bom提供了一些訪問視窗物件的一些方法,更重要的是它還提供了乙個訪問html頁面的一入口——document物件,通過document物件我們可以操縱dom元素完成更多更強大的功能。

所有的瀏覽器都支援window物件。window物件是bom的頂層物件,其他所有都是由window延伸出來的,全域性變數是 window 物件的屬性,全域性函式是 window 物件的方法, dom 的document物件也是 window 物件屬性。

如:

window.

alert

("我是彈出框");

<

/script>

輸出window物件:

console.

log(window)

;

可以看到它包含了非常多的方法和屬性:

其中window的子物件主要包括:

其中window物件的方法主要有

窗體滾動條控制

窗體焦點控制

新建窗體

更於2021.2.15

前端基礎之BOM

bom簡介 bom browser object model 是指瀏覽器物件模型,它使 j ascript 有能力與瀏覽器進行 對話 bom操作 window.open 開啟新視窗 window.close 關閉當前視窗 history.forward 前進一頁 history.back 後退一頁 ...

前端基礎之BOM和DOM

bom browser object model 是指瀏覽器物件模型,它使 j ascript 有能力與瀏覽器進行 對話 dom document object model 是指文件物件模型,通過它,可以訪問html文件的所有元素。一 window的子物件 n igator物件 n igator.u...

cursor的十八種樣式 前端前端前端

預設游標 通常是乙個箭頭 cursor default 3.auto 預設。瀏覽器設定的游標。cursor auto 4.crosshair 游標呈現為十字線。cursor crosshair 5.pointer 游標呈現為指示鏈結的指標 乙隻手 cursor pointer 6.move 此游標指...