이벤트 핸들러
: 이벤트가 발생했을 때 호출될 함수이벤트 핸들러 등록
: 이벤트 발생 시 브라우저에게 이벤트 핸들러의 호출을 위임하는 것사용자가 언제 이벤트를 발생시킬 지 알 수 없는데 그렇다면 언제 함수를 호출해야 할까?
✔️ 브라우저는 사용자의 이벤트를 감지하고 특정 함수(이벤트 핸들러)를 호출하도록 위임(이벤트 핸들러 등록)할 수 있다. 개발자가 명시적으로 함수를 호출하는 것이 아니라 브라우저에게 함수 호출을 위임하는 것이다.
const $button = document.querySelector('button');
$button.onclick = () => { alert('button click'); };