window物件的屬性及方法

2021-08-01 17:15:32 字數 829 閱讀 6540

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技巧就是...