window對象是BOM的核心,window對象指當前的瀏覽器窗口web
全部JavaScript全局對象、函數以及變量均自動成爲window對象的成員瀏覽器
全局變量是window對象的屬性函數
全局函數是window對象的方法url
window.innerWidth 瀏覽器窗口的內部高度spa
window.innerHeight 瀏覽器窗口的內部高度3d
window.history 對象包含瀏覽器的歷史(url)的集合對象
history.back( ) 與在瀏覽器點擊後退按鈕效果相同blog
history.forward( ) 與在瀏覽器中點擊按鈕向前相同ip
history.go( ) 進入歷史中的某個頁面(能夠使用該方法作登陸成功以後跳轉到上一個頁面):history.go(-1);文檔
window.location對象用於獲取當前頁面的地址(URL),並把瀏覽器重定向到新的頁面。
location.hostname 返回web主機的域名
location.pathname 返回當前頁面的路徑和文件名
location.port 返回web主機的端口
location.protocol 返回所使用的web協議(http://或https://)
location.href 屬性返回當前頁面的URL
location.assign( ) 加載新的文檔
window.screen對象包含有關用戶屏幕的信息
screen.aviailWidth 可用的屏幕寬度
screen.availHeight 可用的屏幕高度
screen.width 屏幕寬度
screen.height 屏幕高度