이벤트 버블링
자식 요소에서 부모 요소로 이벤트가 전파되는 것을 이벤트 버블링이라고 합니다.
기본적으로 이벤트 버블링이 일어나고, 이를 막으려면 이벤트 객체에서 stopPropagation 메소드로 전파를 막을 수 있습니다.
이벤트 캡쳐링
부모 요소에서 자식 요소로 이벤트가 전파되는 것을 이벤트 캡쳐링이라고 합니다.
캡쳐링 단계에서 이벤트 핸들러를 동작시키려면, addEventListener 에 세번째 프로퍼티에 true 또는 { capture: true } 를 전달하면 됩니다.
이벤트 위임
자식 요소 각각에 이벤트 핸들러를 하나씩 등록할 필요 없이 부모 요소에서 한 번에 자식 요소들에 발생한 이벤트를 관리하는 방식을 이벤트 위임이라고 합니다.
로그인 회원가입 유효성 검사 스크립트 & 코드리뷰 (0) | 2024.06.15 |
---|---|
자바스크립트에서 this란? (0) | 2024.06.14 |
Git Flow 브랜치 전략에 대해 (0) | 2024.06.07 |
Git에서 branch merge 방법들과 각 방법의 특징 (0) | 2024.06.07 |
코드잇 스프린트에서 웰컴 선물을 주셨다 (0) | 2024.06.07 |