JS事件與BOM物件簡單知識點

2021-09-25 19:54:04 字數 1014 閱讀 9646

常用事件: onclick , onblur , onfocus ,onload, onchange, onmouseover, onmouseout

事件捕捉與事件冒泡

事件捕捉: 從 window–>document–>body–>目標階段div

事件冒泡: 從 目標階段div–>body–>document–>window

事件處理程式

1.時間開始

function startshow()window物件方法

訊息框alert()

輸入框 :prompt, 返回提示框中的值

第乙個引數:對話方塊中顯示的純文字

第二個引數;預設的輸入文字

確認框: confirm , 返回 true/false

顯示乙個帶有指定訊息和取消按鈕的對話方塊

window.open() 開啟乙個新視窗,也可以通過url導航到乙個特定的視窗

window.close():關閉視窗

settimeout():在指定的毫秒數後呼叫函式,通過返回的標識可以cliear timeout(id) 來清除指定函式的執行

var id =settimeout(function,times)

cleartimeout (id)

function hello()

settimeout(hello(),3000);

setinterval() 可按照指定的週期(以毫秒計)來呼叫函式或計算表示式,也可以根據識別符號來結束

該方法會不停的呼叫,直到 clearinterval() 被呼叫或者視窗被關閉

function test() 

//window 是乙個全域性物件,通過全域性物件呼叫 setinterval()函式來

window.setinterval(test,1000);

location href 實現視窗跳轉

window.location.href=「

write()方法, 向文件寫html 表示式或js**

js物件知識點

math物件 提供了很多關於運算的方法。注 在國外,月份是從0開始的,0 11 格式 date.parse 日期物件 功能 將日期物件轉為毫秒數。d.gettime 獲取當前的毫秒數。d.getdate 返回日 d.getday 返回週幾。d.getmonth 獲取月份 從0開始 範圍為 0 11 ...

js物件的知識點

js中資料型別 string 字元型 number 數值 boolean 布林型 null 空值 undefined 未定義 以上五種型別屬於基本資料型別,以後我們看到的值,只要不是上邊的5種,全都是物件 object 物件 基本資料型別都是單一的值,值和值之間沒有任何的聯絡。物件屬於一種復合的資料...

JS建立物件知識點總結

console臺輸出結果 這個陣列資料就是for in出現的順序 通過object.getownpropertynames 可以獲得物件上所以的屬性 包括不可列舉的 var keysall object.getownpropertynames person.prototype console臺輸出結...