addEventListener方法的第三个参数

addEventListener方法是DOM2中定义的标准方法,微软也参与了该标准的制定,不过微软确没有在自己的浏览器中实现它,美丽的方法也因此不完美!在此不考虑微软的IE了。
addEventListener方法有三个参数: void addEventListener(String type, Function listener, boolean useCapture);
前面2个不说了,只说第三个参数useCapture。
当useCapture == true时,只要事件发生在注册对象a(注册该方法的对象)区域内容,即使它有子对象,该子对象也注册有
同样事件的监听方法,而且发生点就位于该子对象上,那也要先执行a的注册方法。
当useCapture == false时,就按正常顺序来进行!
 
 

你可能感兴趣的:(addEventListener方法的第三个参数)