target
-
e.target vs. e.currentTarget물망초. 2021. 3. 25. 11:28
특정 element를 제어해야하는 경우가 생겼다. value 154,300 대략 위와 같은 형태에서 section 에 onclick이벤트를 적용했다. 그리고 아래와 같은 형태의 함수로 핸들링을 시도했다. const handleSection = (e) => { // something console.log(e.target) } 처음에는 e.target.dataset으로 진행을 했다. 근데 아래와 같이 나왔다.. DOMStringMap {} 당황스러웠는데.. 의도한 건 해당 객체에 indexNumber라는 키가 있어야 했는데... 그래서 찾아보니 결국 e.target vs. e.currentTarget을 보게 되었다... 깨달은 것을 간단 정리로 마무리한다. 아래 두 사항의 기본 전제는 이벤트가 어디에 바인딩..