JavaScript中的時(shí)間分為六大類:鼠標(biāo)事件、鍵盤事件、瀏覽器事件、焦點(diǎn)事件、移動(dòng)端事件、其他事件。
一、鼠標(biāo)事件
click點(diǎn)擊事件
dblclick雙擊事件
mousedown鼠標(biāo)按下事件
mouseup鼠標(biāo)抬起事件
mouseover鼠標(biāo)進(jìn)入事件
mouseleave鼠標(biāo)離開事件
mousemove鼠標(biāo)移動(dòng)事件
二、鍵盤事件
keydown鍵盤鍵被按下
keyup鍵盤鍵被松開
keypress輸入
三、瀏覽器的事件
load頁面中所有資源都被加載完畢的時(shí)候
scroll頁面的卷動(dòng)
四、焦點(diǎn)事件
focus當(dāng)一個(gè)元素獲取到焦點(diǎn)時(shí)
blur當(dāng)一個(gè)元素失去焦點(diǎn)時(shí)
五、移動(dòng)端事件
touchstart觸摸開始事件,會(huì)在手指按下的時(shí)候觸發(fā)
touchmove觸摸并移動(dòng),會(huì)在手指按下并移動(dòng)的時(shí)候觸發(fā)
touchend觸摸結(jié)束事件,會(huì)在手指離開的時(shí)候觸發(fā)
六、其他事件
animationstart動(dòng)畫開始時(shí)觸發(fā)
animationed動(dòng)畫結(jié)束時(shí)觸發(fā)
transitioned過度結(jié)束時(shí)觸發(fā)