Event知識點總結

2021-09-24 03:06:04 字數 1086 閱讀 7680

一. 什麼是事件物件? (黑匣子)

當繫結事件的物件在觸發該事件時,所發生一切資訊會自動記錄在乙個地方,這個地方叫事件物件

二. 如何獲取取事件物件?

1. 標準瀏覽器: 給事件觸發函式傳遞的第乙個引數.,

2. ie9以下: 內建物件 window.event,

相容:引數 || window.event

三. 如何獲取滑鼠按鍵的編碼值?

event.button

標準瀏覽器 : 左 : 0 滾輪 : 1 右 : 2,

ie9以下 : 左 : 1 滾輪 : 4 右: 2,

function getbutton(evt)else if(window.event)

}}

四. 滑鼠的座標值

1. 相對座標值 : event.offsetx event.offsety,

2. 絕對座標值(頁面座標值) : event.pagex event.pagey,

3. 可視區座標值 : event.clientx event.clienty,

4. 螢幕座標值 : event.screenx event.screeny,

五. onkeyup/onkeydown : 監聽整個鍵盤

event.keycode event.charcode event.which

標準瀏覽器: 大寫字母編碼 0 大寫字母編碼,

ie9以下: 大寫字母編碼 undefined undefined,

onkeypress : 監聽編輯鍵區

event.keycode event.charcode event.which

標準瀏覽器: 大小寫字母編碼 大小寫字母編碼 大小寫字母編碼,

ie9以下: 大小寫字母編碼 undefined undefined,

六. 什麼是事件流?

什麼是事件捕獲?

什麼是事件冒泡?

如果阻止事件冒泡?

1. 標準瀏覽器:

2. ie:

3. 相容:

知識點總結

1,迴圈中的中斷 continue 跳出此次迴圈,繼續for迴圈 break 跳出當前for迴圈 return 跳出當前方法 2,字串的操作 componentseparatedbystring stringbyreplacingoccurencesofstring withstring iskin...

知識點總結

oncreate onstrat onresume onpause onstop onrestart ondestroy standard 啟動activity都會產生乙個新的activity 預設模式 singletop 啟動activity允許多個,但不允許重疊 singletask 只允許有乙...

知識點總結

function go go 呼叫 go為變數名 setinterval go,1000 1000ms clearinterval 關閉定時器 function abc a,b 2,3 5undefined 未定義 null 空 nan 非數值 string 字串 var a 123 數字型別 va...