강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

js be님의 프로필 이미지
js be

작성한 질문수

인터랙티브 웹 개발 제대로 시작하기

전진! 3D 스크롤 9

resizeHandler 실행

작성

·

235

0

좋은 강의 감사드립니다. 

너무 기초적인 질문일 수도 있습니다.

제가 이해한 바로는

window.addEventListener('resize', resizeHandler);

를 선언해주고 resizeHandler 함수도 선언해줬으면

나중에 사용자가 resize라는 이벤트를 실행하면

resizeHandler함수가 자동으로 실행되는 거 아닌가요?

resizeHandler();를 왜 따로 실행시켜줘야하는지 이해가 

안가서요. 제가 놓치고 있는 게 무엇인지 궁금합니다.

감사합니다.

답변 1

1

1분코딩님의 프로필 이미지
1분코딩
지식공유자

resizeHandler 함수 자체가 처음에 문서가 로드되었을 때에도 실행되도록 호출을 한번 해 준 것입니다.
window.addEventListener('resize', resizeHandler); 만 해준다면, 리사이즈가 발생하기 전까지는 호출이 안될테니까요~

js be님의 프로필 이미지
js be

작성한 질문수

질문하기