Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 이진탐색
- 컨테이너
- 브라우저
- 웹팩
- C
- 자바스크립트
- 큐
- alexnet
- 타입스크립트
- 프로세스
- 연결 리스트
- 코딩테스트
- 자료구조
- 스택
- 배열
- RxJS
- 프로그래머스
- GraphQL
- 프론트엔드
- 릿코드
- Machine Learning
- 연결리스트
- APOLLO
- pytorch
- cors
- 해시테이블
- 포인터
- vue3
- RT scheduling
- 알고리즘
Archives
- Today
- Total
목록이벤트버블링 (1)
프린세스 다이어리
이벤트 캡쳐링, 이벤트 버블링 개념, 방지하는 방법
HTML 요소에서 이벤트가 발생하면 해당 요소를 포함한 모든 조상 요소에 이벤트를 전달한다. 왜 전달하는지 알아보고 이벤트가 전파되는 과정을 설명한다. 예전에 정리한 블로그글 이제서야 다시 필요해서 퍼옴.ㄷㄷ 1. 이벤트의 전파 과정 3단계 Window 객체나 XMLHttpRequest 객체처럼 단독으로 존재하는 객체에서 이벤트가 발생하면, 브라우저는 해당 객체에 등록된 이벤트 처리기를 호출한다. 반면, 이벤트가 HTML 요소에서 발생하면 해당 요소와 조상 요소에 등록된 모든 이벤트 처리기가 호출된다. 자식 요소를 클릭하면, 컴퓨터는 자식 요소를 클릭한 건지, 부모 요소를 클릭한 건지 모르기 때문이다. → 그러니까 p 태그에 클릭 이벤트가 설정돼 있으면, p 태그를 클릭해도 div, form 태그에 할당..
FE
2021. 11. 25. 17:03