buttons.addEventListener('click', function (event) {}
EventTarget.addEventListener
EventTarget
- 지정한 이벤트의 대상
- Event interface의 target 속성은 event가 전달한 객체에 대한 참조
- 'document', 'element', 'window' 등 모든 객체
- property) event.target
- syntax) theTarget = event.target
addEventListener(type, listener)
- 메서드는 지정한 이벤트가 대상에 전달될 때마다 호출할 함수를 설정
매개변수
- type: 반응할 이벤트 유형을 나타내는 대소문자 구분 문자열
- "clicked", "resize" 등
- listener: 지정된 타입의 이벤트가 발생했을 때, 알림(Event 인터페이스를 구현하는 객체)을 받는 객체