🤔 addEventListener() 3번째 파라미터에 대해 정리한 글입니다.
addEventListener의 3번째 파라미터 : false or true(useCapture)
addEventListener의 3번째 파라미터는 이벤트 버블링과 캡쳐링에 대한 컨트롤을 하는 boolean 타입의 optional 파라미터이다.
default는 false이다.
핵심 개념
이벤트 버블링
- 3번째 파라미터가 false일 경우, 이벤트 버블링 속성으로 지정한다.
이벤트 캡쳐링
- 3번째 파라미터가 true일 경우, 이벤트 캡쳐링 속성으로 지정한다.
```javascript
document.addEventListener('focus', function (event) {
console.log('something came into focus: ' + event.target);
}, true);
```