[Web API] stopPropagation으로 이벤트 버블링을 방지해보자!
1. 이벤트 버블링? 이벤트 버블링(참조)이란 무엇일까, 이벤트 효과가 전파되는 과정 중 하위 요소에서 상위 요소의 순으로 전파되는 과정을 말한다 Event | PoiemaWeb 이벤트(event)는 어떤 사건을 의미한다. 브라우저에서의 이벤트란 예를 들어 사용자가 버튼을 클릭했을 때, 웹페이지가 로드되었을 때와 같은 것인데 이것은 DOM 요소와 관련이 있다. 이벤트가 발 poiemaweb.com 같은 이벤트 타입 리스너가 상위요소와 하위요소에 모두 존재할 경우, 하위 요소에서 해당 이벤트를 발생시키게 되면 상위 요소에서도 해당 타입의 이벤트가 동일하게 발생하게 된다 이러한 동작이 일어난다는 것을 꼭 알아 두어야 할 필요가 있다 2. 버블링 방지가 필요한 경우 같은 타입의 이벤트 핸들러가 있을 때, 상위..
Studying (Review)/JavaScript
2022. 11. 3. 23:32