addEventListener是DOM方法,它用于在DOM元素上添加事件監聽器。這種方法允許添加多個事件監聽器,并且不會覆蓋之前添加的監聽器。相反,直接使用on事件只能添加一個事件監聽器,并且會覆蓋之前添加的監聽器。
另外,addEventListener方法可以在不同階段(捕獲階段、目標階段、冒泡階段)捕獲事件,而直接使用on事件只能在目標階段捕獲事件。
總的來說,addEventListener方法更加靈活和強大,推薦在開發中使用。