1.自定義函式:有參函式和無參函式
function 函式名(引數1,引數2,引數3……)
2.呼叫函式:
事件名="函式名()";
3.匿名函式沒有函式名
4.變數的作用域
根據變數作用範圍不同,可分為全域性變數和區域性變數
5.window物件是整個bom的核心
6.bom可實現的功能:
彈出新的瀏覽器視窗
移動、關閉瀏覽器視窗及調整視窗的大小
在瀏覽器視窗中實現頁面的前進、後退功能
7.window物件的常用屬性:
名稱說明
history有關客戶訪問過的url的資訊
location有關當前url的資訊
語法:window.屬性名="屬性值"
8.window物件的常用方法: 名稱
說明prompt()
顯示可提示使用者輸入的對話方塊
alert()
顯示乙個帶有提示資訊和乙個「確定」按鈕的警示對話方塊
confirm()
顯示乙個帶有提示資訊、「確定」和「取消」按鈕的對話方塊
close()
關閉瀏覽器視窗
open()
開啟乙個新的瀏覽器視窗,載入給定url所指定的文件
settimeout()
在指定的毫秒數後呼叫函式或計算表示式
setinterval()
按照指定的週期(以毫秒計)來呼叫函式或表示式
語法:window.方法名();
9.confirm():將彈出乙個確認對話方塊
語法:widow.confirm("對話方塊中顯示的純文字");
window物件的常用屬性,常用方法
window物件的常用屬性 window.self 返回當前視窗的引用 window.parent 返回當前窗體的父窗體物件 window.top 返回當前窗體最頂層的父窗體的引用 window.outerwidth 返回當前視窗的外部寬 window.outerheight 返回當前視窗的外部高 ...
Window物件方法
window 物件表示瀏覽器中開啟的視窗。注意 要使用 cleartimeout 方法,在建立執行定時操作時要使用全域性變數。該方法的引數必須是由 settimeout 返回的 id 值。注意 setinterval 方法會不停地呼叫函式,直到 clearinterval 被呼叫或視窗被關閉。由該方...
Window物件的判定方法
window物件的判定,由於ecma是不規範host物件,window物件屬於host,所以也沒有約定,所以就算是object.prototype也對它無可奈何,而且如果根據window.window和window.setinterval去判定那就更加的不靠譜!這裡我們使用乙個神奇的hack技巧就是...