Event를 알아야 하는 이유
- input창에 값을 입력하고, 엔터를 쳤을 때 지하철역을 리스트에 추가하고 싶다면?
- 삭제 버튼을 눌렀을 때 지하철 역을 삭제하고 싶다면?
- 인터렉티브한 사용자 경험을 만들고 싶다면?
위와 같은 이벤트를 유연하게 처리하기 위해서 우리는 반드시 이벤트를 알아야 합니다.
동적인 웹은 사용자와 상호작용이 잘 되야 합니다. 그리고 그 상호작용은 어떤 이벤트에 의해 발생합니다.
그래서 프론트엔드에서 많은 인터렉션은 모두 Event
를 처리하는 것과 깊은 관련이 있습니다.
목표
- 이벤트 종류를 최소 3가지 이상 말할 수 있다.
- DOM Element에 이벤트를 바인딩 할 수 있다.
- 이벤트의 흐름을 제어할 수 있다.
- 이벤트 위임을 사용할 수 있다.
Event