瀏覽器的事件觸發(fā)線程是怎樣工作的?比如當(dāng)我們點擊頁面上某個元素時,DOM樹中的對象是怎樣接收到事件的?事件對象又是怎么產(chǎn)生和初始化的?在產(chǎn)生事件對象之前需要判斷該DOM對象是否注冊了事件處理程序,或者注冊的事件處理程序是否和事件類型一致?還請大神能夠描述一下事件從觸發(fā)到被添加至任務(wù)隊列中,這期間在底層發(fā)生了什么事......
光陰似箭催人老,日月如移越少年。
事件有倆種機(jī)制,一個是事件冒泡(我們常用的)、一個是事件捕獲
下面鏈接的這篇文章你可以看看
http://www.cnblogs.com/bfgis/...