티스토리 뷰

[개발]/JavaScript

이벤트

kiki14 2023. 7. 15. 01:01

이벤트 전파

: 캡쳐링해서 버블링 순으로 실행

 

이벤스 리스너

: 버블링 단계에서 실행, addEventListener 함수에서 이 순서를 바꿀 수 있음.

 

이벤트 위임

: 내가 아니고, 상위 엘리먼트에 이벤트를 등록하여 위임하는 방식

 

 

 

e.target 클릭한 지점

e.currentTarget 이벤트 걸어준 지점

프레임워크는 내부적으로 이런 처리들을 알아서 해주긴 함ㅇㅇ..

 

~All찾아서 포문 대신 위임하는 형태로 하긴 했었는데 실제로 메모리가 얼마나 잡아먹히는지는 테스트하지 않았었음.

암튼 우연한 계기로 확인하게 되었는데 만약 바닐라를 쓴다면 위임 형태로 해야겠다~

'[개발] > JavaScript' 카테고리의 다른 글

Web Storage API  (0) 2023.12.30
[Queue] Microtask Queue, (Macro) Task Queue  (1) 2023.12.18
CommonJS is not going away (번역)  (0) 2023.07.06
JavaScript SDK(JavaScript Software Development Kit)  (0) 2023.07.04
Arguments  (0) 2023.07.04
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2026/06   »
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
글 보관함