노마드코더/자바스크립트
#2-4 Events and event handlers
선물공룡디보
2021. 8. 27. 21:04
이벤트란?
자바스크립트는 html과 css 를 바꾸고 싶어서 만들어지지는 않았다.
자바스크립트는 이벤트를 반응하기 위해 만들었다.
window.addEventListnener("resize",handleResize);
function handleResize(){
console.log("I hanve been resized");
}
winodw 요소에 화면을 resize 할때마다 handleResize 함수를 실행하는 이벤트를 추가 시켰다.
dom 요소에 이벤트를 추가할 수 있고, 해당 이벤트가 발생하면 콜백함수가 실행된다.
이벤트 객체
window.addEventListnener("resize",handleResize);
function handleResize(event){
console.log(event);
}
event가 발생 할때마다 이벤트 객체가 호출되었다.