자바스크립트 이벤트

이벤트

  • 자바스크립트와 HTML의 상호작용은 이벤트에 의해 처리된다.
  • 이벤트는 리스너(핸들러)로 추적하며 이벤트가 일어날 때만 실행되는 옵저버 패턴이다.
  • 이벤트를 처음 도입한 브라우저는 익스플러러 3, 넷스케이프 2
  • 익스플러러4와 넷스케이프4가 출시 되면서 다른 이벤트 API를 도입
  • 주요 브라우저 중에서 전용 이벤트 시스템만 사용한 브라우저는 인터넷 익스플로러 8이 마지막
  • DOM레벨3로 확장과 DOM과 BOM이벤트 사이의 관계를 정의한 문서가 없어 계속 복잡함.
  • 익스플로러는 이벤트 버블링, 넷스케이프는 이벤트 캡처링 지원