JS學(xué)習(xí)筆記:BOM各種函數(shù),location,screen等【詩書畫唱】

BOM:瀏覽器對象模型(Browser)
有以下幾個對象共同組成了BOM:
document:DOM樹,文檔對象模型
alert:彈出框
location:瀏覽器的地址欄
history:歷史記錄
screen:瀏覽器屏幕的操作
Navigator:瀏覽器版本的操作
location:
Location 對象包含有關(guān)當前 URL 的信息。
Location 對象是 Window 對象的一個部分,可通過 window.location 屬性來訪問。





host:地址欄中主機地址和端口號
hostName:計算機的主機地址
port:瀏覽器的端口號 pathname:文件的路徑(相對路徑)
href:進行頁面跳轉(zhuǎn)(帶有歷史記錄)
reload():刷新頁面 replace():跳轉(zhuǎn)頁面(沒有歷史記錄)
history:對于瀏覽器歷史記錄的操作
back():后退一步
forword():前進一步
go(a):a代表前進或者后退,如果是正數(shù)就是前進,如果是負數(shù)的時候就是后退
History:用于操作瀏覽器的前進后退 back():后退 forword():前進
go(數(shù)字):跳轉(zhuǎn)指定的頁面Navigator:
userAgent:打印瀏覽器的版本和設(shè)備型號?
platform:打印系統(tǒng)的版本
screen:
screen:用于存儲瀏覽器的顯示信息,如分辨率,大小
availHeight:屏幕可用高度
availWidth:屏幕可用寬度
width:屏幕寬度
height:屏幕高度
colorDepath:屏幕顏色深度
window.open():打開新網(wǎng)頁和href類型,但是它有三個參數(shù)(1.打開的網(wǎng)頁的地址? 2.打開的網(wǎng)頁的位置? ?3.設(shè)置打開網(wǎng)頁的一些信息,寬度,高度,偏移位置)
window.close():關(guān)閉網(wǎng)頁
常量使用window.屬性名進行聲明