window對象
document ? ? ? ? ? ? ? ? ? ? ? ? 對 Document 對象的只讀引用纪蜒。
navigator ? ? ? ? ? ? ? ? ? ? ? ? 對 Navigator 對象的只讀引用誉察。
screen ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 對 Screen 對象的只讀引用旺芽。
history ? ? ? ? ? ? ? ? ? ? ? ? 對 History 對象的只讀引用。
location ? ? ? ? ? ? ? ? ? ? ? ? 用于窗口或框架的 Location 對象。
frames ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 返回窗口中所有命名的框架满力。該集合是 Window 對象的數(shù)組,每個 Window 對象在窗口中含有一個框架轻纪。
length ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 設置或返回窗口中的框架數(shù)量油额。
innerHeight ? ? ? ? ? ? ? ? 返回窗口的文檔顯示區(qū)的高度。
innerWidth ? ? ? ? ? ? ? ? ? ? ? ? 返回窗口的文檔顯示區(qū)的寬度刻帚。
outerHeight ? ? ? ? ? ? ? ? 返回窗口的外部高度潦嘶,包含工具條與滾動條。
outerWidth ? ? ? ? ? ? ? ? ? ? ? ? 返回窗口的外部寬度崇众,包含工具條與滾動條掂僵。
screenLeft ? ? ? ? ? ? ? ? ? ? ? ? 返回相對于屏幕窗口的x坐標
screenTop ? ? ? ? ? ? ? ? ? ? ? ? 返回相對于屏幕窗口的y坐標
screenX ? ? ? ? ? ? ? ? ? ? ? ? 返回相對于屏幕窗口的x坐標
screenY ? ? ? ? ? ? ? ? ? ? ? ? 返回相對于屏幕窗口的y坐標
pageXOffset ? ? ? ? ? ? ? ? 設置或返回當前頁面相對于窗口顯示區(qū)左上角的 X 位置。
pageYOffset ? ? ? ? ? ? ? ? 設置或返回當前頁面相對于窗口顯示區(qū)左上角的 Y 位置顷歌。
name ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 設置或返回窗口的名稱锰蓬。
top ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 返回最頂層的父窗口。
parent ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 返回父窗口衙吩。
self ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 返回對當前窗口的引用互妓。
opener ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 返回對創(chuàng)建此窗口的窗口的引用。
closed ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 返回窗口是否已被關閉。
defaultStatus ? ? ? ? ? ? ? ? 設置或返回窗口狀態(tài)欄中的默認文本冯勉。
status ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 設置窗口狀態(tài)欄的文本澈蚌。
window方法
alert() ? ? ? ? ? ? ? ? ? ? ? ? 顯示帶有一段消息和一個確認按鈕的警告框。
confirm() ? ? ? ? ? ? ? ? ? ? ? ? 顯示帶有一段消息以及確認按鈕和取消按鈕的對話框灼狰。
prompt() ? ? ? ? ? ? ? ? ? ? ? ? 顯示可提示用戶輸入的對話框宛瞄。
blur() ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 把鍵盤焦點從頂層窗口移開。
focus() ? ? ? ? ? ? ? ? ? ? ? ? 把鍵盤焦點給予一個窗口交胚。
setInterval() ? ? ? ? ? ? ? ? 按照指定的周期(以毫秒計)來調(diào)用函數(shù)或計算表達式份汗。
setTimeout() ? ? ? ? ? ? ? ? 在指定的毫秒數(shù)后調(diào)用函數(shù)或計算表達式。
clearInterval() ? ? ? ? 取消由 setInterval() 設置的 timeout蝴簇。
clearTimeout() ? ? ? ? ? ? ? ? 取消由 setTimeout() 方法設置的 timeout杯活。
createPopup() ? ? ? ? ? ? ? ? 創(chuàng)建一個 pop-up 窗口。
open() ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 打開一個新的瀏覽器窗口或查找一個已命名的窗口熬词。
close() ? ? ? ? ? ? ? ? ? ? ? ? 關閉瀏覽器窗口旁钧。
moveBy() ? ? ? ? ? ? ? ? ? ? ? ? 可相對窗口的當前坐標把它移動指定的像素。
moveTo() ? ? ? ? ? ? ? ? ? ? ? ? 把窗口的左上角移動到一個指定的坐標互拾。
resizeBy() ? ? ? ? ? ? ? ? ? ? ? ? 按照指定的像素調(diào)整窗口的大小歪今。
resizeTo() ? ? ? ? ? ? ? ? ? ? ? ? 把窗口的大小調(diào)整到指定的寬度和高度。
scroll()
scrollBy() ? ? ? ? ? ? ? ? ? ? ? ? 按照指定的像素值來滾動內(nèi)容颜矿。
scrollTo() ? ? ? ? ? ? ? ? ? ? ? ? 把內(nèi)容滾動到指定的坐標寄猩。
print() ? ? ? ? ? ? ? ? ? ? ? ? 打印當前窗口的內(nèi)容。
Navigator 對象
appCodeName? ? ? ? ? ? ? ? ? ? ? ? 返回瀏覽器的代碼名骑疆。
appMinorVersion? ? ? ? ? ? ? ? 返回瀏覽器的次級版本田篇。
appName? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 返回瀏覽器的名稱。
appVersion? ? ? ? ? ? ? ? ? ? ? ? 返回瀏覽器的平臺和版本信息封断。
browserLanguage? ? ? ? ? ? ? ? 返回當前瀏覽器的語言斯辰。
cookieEnabled? ? ? ? ? ? ? ? 返回指明瀏覽器中是否啟用 cookie 的布爾值。
cpuClass? ? ? ? ? ? ? ? ? ? ? ? 返回瀏覽器系統(tǒng)的 CPU 等級坡疼。
onLine? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 返回指明系統(tǒng)是否處于脫機模式的布爾值彬呻。
platform? ? ? ? ? ? ? ? ? ? ? ? 返回運行瀏覽器的操作系統(tǒng)平臺。
systemLanguage? ? ? ? ? ? ? ? 返回 OS 使用的默認語言柄瑰。
userAgent? ? ? ? ? ? ? ? ? ? ? ? 返回由客戶機發(fā)送服務器的 user-agent 頭部的值闸氮。
userLanguage? ? ? ? ? ? ? ? 返回 OS 的自然語言設置。
geolocation? ? ? ? ? ? ? ? ? ???定位
方法
getCurrentPosition() 方法來獲得用戶的位置教沾。
正確時返回值
coords.latitude ? ? ? ? 十進制數(shù)的緯度
coords.longitude ? ? ? ? 十進制數(shù)的經(jīng)度
coords.accuracy ? ? ? ? 位置精度
coords.altitude ? ? ? ? 海拔蒲跨,海平面以上以米計
coords.altitudeAccuracy ? ? ? ? 位置的海拔精度
coords.heading ? ? ? ? 方向,從正北開始以度計
coords.speed ? ? ? ? 速度授翻,以米/每秒計
timestamp ? ? ? ? 響應的日期/時間
錯誤時返回值
PERMISSION_DENIED ? ? ? ? ? ? ? ? ? ? ? ? 用戶拒絕對獲取地理位置的請求
POSITION_UNAVAILABLE? ???? ? ? ? 位置信息是不可用的
TIMEOUT? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 請求用戶地理位置超時
UNKNOWN_ERROR? ?? ? ? ? ? ? ? ? ? ? ? ? 未知錯誤
watchPosition() - 返回用戶的當前位置或悲,并繼續(xù)返回用戶移動時的更新位置
clearWatch()? ? 停止 watchPosition() 方法
screen對象
availHeight ? ? ? ? 返回屏幕的高度(不包括Windows任務欄)
availWidth ? ? ? ? 返回屏幕的寬度(不包括Windows任務欄)
colorDepth ? ? ? ? 返回目標設備或緩沖器上的調(diào)色板的比特深度
height ? ? ? ? ? ? ? ? 返回屏幕的總高度
pixelDepth ? ? ? ? 返回屏幕的顏色分辨率(每象素的位數(shù))
width ? ? ? ? ? ? ? ? 返回屏幕的總寬度
History 對象
屬性
length ? ? ? ? ? ? ? ? ? ? ? ? 返回歷史列表中的網(wǎng)址數(shù)
方法
back() ? ? ? ? ? ? ? ? ? ? ? ? 加載 history 列表中的前一個 URL
forward() ? ? ? ? ? ? ? ? 加載 history 列表中的下一個 URL
go() ? ? ? ? ? ? ? ? ? ? ? ? 加載 history 列表中的某個具體頁面
Location 對象
屬性
hash ? ? ? ? ? ? ? ? 返回一個URL的錨部分
host ? ? ? ? ? ? ? ? 返回一個URL的主機名和端口
hostname ? ? ? ? 返回URL的主機名
href ? ? ? ? ? ? ? ? 返回完整的URL
pathname ? ? ? ? 返回的URL路徑名孙咪。
port ? ? ? ? ? ? ? ? 返回一個URL服務器使用的端口號
protocol ? ? ? ? 返回一個URL協(xié)議
search ? ? ? ? ? ? ? ? 返回一個URL的查詢部分
方法
assign() ? ? ? ? ? ? ? ? 載入一個新的文檔
reload() ? ? ? ? ? ? ? ? 重新載入當前文檔
replace() ? ? ? ? ? ? ? ? 用新的文檔替換當前文檔
全局對象
cookie
localstorage / sessionstorag
ajax
flie對象
FileReader