原生js事件委託

之前面試的時候就被問過,什麼是事件委託? 事件委託:給父元素綁定事件,用來監聽子元素的冒泡事件。也就是事件目標(子元素)不處理事件,把事件委託給父元素去處理。 看下圖理解事件冒泡: 事件委託的好處:不需要對每一個子元素綁定事件,只需要在父元素上綁定事件,減少了操作DOM節點的次數,從而減少瀏覽器的重加載,提高代碼的性能。 因此當子元素較多,需要對子元素進行監聽的時候,可以使用事件委託。 //原生j
相關文章
相關標籤/搜索