BOM
? - 瀏覽器對(duì)象模型
? - BOM可以使我們通過(guò)JS來(lái)操作瀏覽器
? - 在BOM中為我們提供了一組對(duì)象,用來(lái)完成對(duì)瀏覽器的操作
??? BOM對(duì)象如下:
????????? Window
????????????????? - 代表的是整個(gè)瀏覽器的窗口粉怕,同時(shí)window也是網(wǎng)頁(yè)中的全局對(duì)象
????????? Navigator
????????????????? - 代表當(dāng)前瀏覽器的信息嚷量,通過(guò)該對(duì)象可以識(shí)別不同的瀏覽器
??????? ?? Location
????????????????? - 代表當(dāng)前瀏覽器地址欄的信息灵妨,通過(guò)Location可以獲取地址欄信息克胳,或操作瀏覽器跳轉(zhuǎn)頁(yè)面
?????????? History
???????????????? - 代表瀏覽器的歷史記錄镀迂,可以通過(guò)該對(duì)象操作瀏覽器的歷史記錄,
????????????????????????? 由于隱私原因啦膜,該對(duì)象不能獲取到具體的歷史記錄有送,只能操作瀏覽器向前向后翻頁(yè)瀏覽器,而且該操作只在當(dāng)次訪問(wèn)時(shí)有效僧家。
??????????? Screen
????????????????? - 代表用戶的屏幕信息雀摘,通過(guò)該對(duì)象可以獲取到用戶的顯示器的相關(guān)信息。
補(bǔ):這些BOM對(duì)象在瀏覽器中都是作為window對(duì)象的屬性保存的八拱,
???????? 可以通過(guò)window對(duì)象來(lái)使用阵赠,也可以直接使用。