<div>
<button onClick={onClick}>
<p>나를 클릭해줘!!</p>
</button>
</div>
function onClick(e: any) {
console.log(e.target)
console.log(e.currentTarget);
}
p
태그를 클릭했을 때 차이e.target
은 클릭의 대상인 p
태그를 출력한다.e.currentTarget
은 이벤트 핸들러 대상인 button
을 출력한다.'태그이름'
과 일치하는지 여부를 boolean
으로 반환if
문에 넣어 일치 여부 확인할 때 쓰면 좋을 듯?