function(event)에 대해서 궁금한게 있습니다.

0 투표
283 조회
https://jsfiddle.net/jongmin/t0pursmx/

위의 코드에서 function()안의 event를 지워도 코드가 실행되는데

왜  event를 적었는지가 궁금합니다.

다시 말해 event를 사용하지 않으면 실행되지 않는 경우와 없어도 되는 기준이 뭔지가 궁금합니다.
요청 : 2016년 2월 23일 ECMA스크립트 분류 내 작성자 mshadows (240 포인트)

1 개의 답변

0 투표
event는 필요에 따라 Event 객체를 받을 경우 작성자가 명시한 것입니다. 따라서 Event 객체를 참조할 필요가 없다면 핸들러에서 구지 Event 객체를 받을 event 등과 같은 Parameter를 정의할 필요가 없습니다. 즉 필요에 따라 정의하는 것입니다.
답변: 2016년 2월 23일 작성자 queryeditor (5,040 포인트)
아하~ 이해했습니다. 답변 감사합니다!