본문 바로가기

JavaScript

event delegation, 버블링, 캡쳐링

이벤트 위임 

이벤트 흐름을 관리 해준다

 

 

 

버블링 

아래 => 위

클릭시 하위요소 => 상위 요소 차례대로 발생

 

캡쳐링 

위 => 아래

클릭시 상위요소 => 하위 요소 차례대로 발생

// 대부분 버블링 사용

 

 


이벤트 전파 중지
event.stopPropagation(); 

현재껀 실행되고 다음껄 막음

 

 

 

이벤트 리스너 옵션

기본 => 버블링

true => 캡처링

 

 

 


참고자료
https://joshua1988.github.io/web-development/javascript/event-propagation-delegation/

 

 

 

 

​​

'JavaScript' 카테고리의 다른 글

ES2015 , ES6  (0) 2019.11.18
var, let, const 차이  (0) 2019.11.13
HTTP, JSON ,AJAX  (0) 2019.10.04
Prototype, instance , __proto__, Prototype Chain  (0) 2019.09.23
this  (0) 2019.09.21