[JS] 이벤트

string_main·2022년 12월 16일
0

JavaScript

목록 보기
18/22
post-thumbnail

🌱 이벤트 드리븐 프로그래밍


  • 이벤트 핸들러 : 이벤트가 발생했을 때 호출될 함수
  • 이벤트 핸들러 등록 : 이벤트 발생 시 브라우저에게 이벤트 핸들러의 호출을 위임하는 것

사용자가 언제 이벤트를 발생시킬 지 알 수 없는데 그렇다면 언제 함수를 호출해야 할까?

✔️ 브라우저는 사용자의 이벤트를 감지하고 특정 함수(이벤트 핸들러)를 호출하도록 위임(이벤트 핸들러 등록)할 수 있다. 개발자가 명시적으로 함수를 호출하는 것이 아니라 브라우저에게 함수 호출을 위임하는 것이다.

const $button = document.querySelector('button');
$button.onclick = () => { alert('button click'); };
profile
FE developer

0개의 댓글