焦點事件案例:搜索框激活下拉菜單
事件對象
事件對象存儲事件觸發時的相關信息
可以判斷用戶按鍵,點擊元素等內容
如何獲取
事件綁定的回調函數中的第一個形參就是事件對象
一般命名為e,event
事件對象常用屬性
type類型 click mouseenter
clientX/clientY 觸發時鼠標相對于瀏覽器右上角的位置
offsetX offsetY 相對于當前DOM元素的位置
key 用戶按下鍵盤的值
字符串.trim方法去除左右兩端空格
環境對象
函數內部變量 指向當前環境
this指向當前window對象 普通函數指向window
在回調函數中 指向函數的調用者
回調函數
當函數A作為參數傳遞給函數B時,A為回調函數
例子:定時器函數
setInterval(fn,1000) fn為定時器函數的回調函數