본문 바로가기

4. 개인 취미 생활

[10] JS - addEventListener의 핸들러에 특정 파라미터 넣기

const btn = document.querySelector("button");

function clickHandler(parameter){...};

btn.addEventListener("click", clickHandler);

addEventListener의 핸들러를 위과 같이 넣으면 파라미터 값으로 event object 값이 전달된다.

 

따라서 특정 파라미터 값을 전달하기 위해서는 다음과 같이 익명 함수로 작성하면 됩니다.

const btn = document.querySelector("button");

function clickHandler(parameter){...};

btn.addEventListener("click", () => {clickHandler(parameter)});