讀書筆記----js中window物件
1. setTimeout() 指定一個函式在指定的毫秒數之後執行,單詞呼叫。
2. setInterval() 重複呼叫函式
3. location 表示該視窗中當前顯示的文件的URL,並定義了方法使視窗載入新的文件
window.location===document.location //總是返回true
Document 物件也有一個URL屬性,是文件首次載入後儲存該文件的URL靜態字串
Window物件的Location屬性引用的是Location物件,表示該視窗中當前顯示的文件的URL
4. Location 物件的assign()方法可以使視窗載入並顯示你指定的URL文件。replace()方法也類似,但是它在載入新文件之前會從瀏覽歷史中把當前文件刪除。
5. reload()可以讓瀏覽器重新載入當前文件
6. History 物件用來把視窗的瀏覽歷史用文件和文件狀態列表的形式表示
7. navigator 屬性引用的是包含在瀏覽器廠商和版本資訊的Navigator物件
appName:瀏覽器的全稱,為了相容現存瀏覽器的嗅探程式碼,除 IE取值都是Netsscape
appVersion:瀏覽器廠商和版本資訊的詳細字串
userAgent:瀏覽器在它的USER-AGENT HTTP頭部中傳送的字串
platform:執行瀏覽器的作業系統
8. screen 屬性引用的是Screen物件,它提供視窗顯示的大小和可用的顏色數量資訊。
width和height是以畫素為單位的視窗的大小
availWidth availHeight是實際可用的顯示大小,排除了桌面工作列等佔用的空間
9.alert()彈出一條訊息,並等待使用者關閉對話方塊
confirm()顯示一條訊息,要求使用者點選確定或者取消
prompt()顯示一條訊息,等待使用者輸入字串,並返回那個字串
9. Window.open() 載入指定的URL到新的或已存在的視窗中,並返回代表那個視窗的Window物件
第一引數是要在新視窗中顯示的文件的URL
第二個引數新開啟的視窗的名字。省略用指定的名字”_blank”開啟一個新的未命名的窗