JS
addEventListener, onclick 비교
당근개발자
2021. 10. 6. 20:32
onclick 에서는 하나의 콜백 함수를 지정할 수 있지만, addEventListener를 사용하면 여러개의 이벤트 리스너를 추가 할수 있다.
따라서 onclick 이벤트 핸들럴르 두번 이상 사용한다면, 기존 이벤트 핸들러를 덮어쓰기 때문에 가장 아래에 추가한 핸들러만 제대로 작동한다.
반면, addEventListener 는 기존 이벤트 핸들러를 덮어 쓰지 않고 얼마든지 계속해서 핸들러를 추가해서 모든 핸들러가 정상적으로 작동한다.