이벤트 객체

이성은·2022년 11월 11일
0

DOM에서 이벤트는 마우스를 클릭하거나, 키보드를 누르는 등의 사용자 액션에 의해 발생한다.
이벤트와 관련된 속성은 on이라는 접두어가 붙는다. (onclick, onkeyup 등)

어떤 버튼(btn)이 존재하고, 버튼을 클릭할 때 콘솔에 "버튼이 눌렸습니다!"가 출력되게 만들고 싶다

btn.onclick = function() {
  console.log('버튼이 눌렸습니다!');
}

btn.addEventListener('click', function() {
  console.log('버튼이 눌렸습니다!');
});

function handler() {
  console.log('버튼이 눌렸습니다!');
}

btn.onclick = handler;

이벤트 객체
웹 사이트를 서핑하다 보면, 이미지나 카드를 클릭하거나 드래그하는 일이 있습니다. 이렇게 클릭이나 드래그하는 일을 이벤트

오늘 학습목표
기초적인 event를 알고, event handler를 element에 적용할 수 있다.
onclick 에 직접 할당하는 것과 addEventListener의 차이를 이해한다.
eventHandler 함수를 만들고, eventHandler의 첫 번째 인자를 사용할 수 있다.

profile
함께 일하는 프론트엔드 개발자 이성은입니다🐥

0개의 댓글