[JS] function (e) {} 는 어떤 뜻일까?

planted-ji·2023년 5월 1일
0
post-thumbnail
addEventListener("click", function (e) { ... });

function (e)는 event 관련 object를 받는 argument다. 

위 코드를 예로 들면 'click'이라는 이벤트가 발생했을 때 이벤트에 관한 정보가 담기는 이벤트 객체가 생성된다.

이때 유일한 매개변수로 이벤트 객체가 전달되는데, 우리가 'e'라고 이름을 붙여준 바로 그것이다.

이벤트 객체에는 발생한 이벤트에 대한 여러 정보값이 담긴다. (ex 마우스 이벤트 -> 마우스의 위치 정보 등)

이를 활용하기 위해 'e'로 이벤트 객체를 받아줘야 한다.


출처 :
function(e)에 대하여
13.2 이벤트 - 이벤트 객체

0개의 댓글