1. 程式人生 > >addEventListener方法的第三個引數

addEventListener方法的第三個引數

addEventListener方法是DOM2中定義的標準方法,微軟也參與了該標準的制定,不過微軟確沒有在自己的瀏覽器中實現它,美麗的方法也因此不完美!在此不考慮微軟的IE了。addEventListener方法有三個引數:void addEventListener(String type, Function listener, boolean useCapture);前面2個不說了,只說第三個引數useCapture。當useCapture == true時,只要事件發生在註冊物件a(註冊該方法的物件)區域內容,即使它有子物件,該子物件也註冊有同樣事件的監聽方法,而且發生點就位於該子物件上,那也要先執行a的註冊方法。當useCapture == false時,就按正常順序來進行!