re: A Guide to Handling Browser Events VIEW POST

re: Sarah mentions it in the article. 😀 "The difference between bubbling and capturing is that in the bubbling phase, events propagate outwards. That ...

I mean there are two ways to add event listener in capture phase:

  1. node.addEventListener('click', e => console.log(e.eventPhase), true);
  2. node.addEventListener('click', e => console.log(e.eventPhase), {capture: true});

The result will be the same.
So my question was: is there any difference in these statements or they do exactly the same thing?

Hi Eugene.

They do exactly the same thing. true is a shorthand for {capture: true}.

Thanks for reading my article.

Ahh, sorry misunderstood what you were asking. 🙃 I believe Sarah just answered you.

code of conduct - report abuse