[JS Series] event

_sqrlkoo·2023년 2월 6일
0

JavaScript series

목록 보기
2/5
post-thumbnail

이벤트 객체 e

이벤트 객체는 이벤트가 발생했을 때 이벤트를 발생시킨 요소와 발생한 이벤트에 대한 정보가 담겨있다. 이벤트 객체는 이벤트 핸들러의 첫 번째 인자로 받는다. 위치는 첫 번째로 항상 고정이다.

e.currentTarget - 핸들러를 할당받은 요소 (this와 같음)

e.target - 실제 이벤트가 발생한 node

e.type - 브라우저 이벤트 종류

e.key - key값을 문자열로 나타냄

e.keyCode - key값을 코드로 나타냄 ( *deprecated 라고 하니 이 방법은 지양하도록 하자)

e.defaultPrevented - preventDefault 호출여부

e.preventDefault() - 기본으로 실행되는 이벤트를 취소함

0개의 댓글