강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

데구리님의 프로필 이미지
데구리

작성한 질문수

웹 게임을 만들며 배우는 자바스크립트

e.currentTarget을 사용하는 상황 질문입니다

작성

·

281

0

안녕하세요 제로초님! 강의 잘 보고있습니다.

자스스톤 챕터에서 카드 클릭 이벤트 코드를 다음과 같이 짠다고 하겠습니다.

card.addEventListener('click', function(e){
    ...
});

이벤트리스너 콜백함수 내부에서 card에 접근해야 할 때 e.currentTarget 혹은 e.target이 아니라 card를 바로 사용하시는데요.

일반적으로도 이렇게 사용하는 것인지, 그리고 e.target 혹은 e.currentTarget을 쓰는 상황은 어떤 경우인지 궁금합니다.

감사합니다

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

e.currentTarget써도 됩니다. 스코프이 대한 이해가 부족하다면 e를 통해서 하는게 더 안전할 수 있습니다.

데구리님의 프로필 이미지
데구리

작성한 질문수

질문하기