(function(){
	const a = 100;
})()

console.log(a) // error

스크롤을 했을때 벽이동 구현

scrollY vs pageYoffset

<aside> 💡 결론은 구형 브라우저 신경안써도 되면 scrollY 쓰고, 구형 브라우저까지 신경써야 한다면 pageYoffset을 쓴다.

</aside>

스크린샷 2022-07-24 오후 10.56.35.png

스크롤 되는범위는 몇일까?? 0~~스크롤바의 머리 부분

스크린샷 2022-07-24 오후 10.57.52.png

스크롤 가능한 영역 구하기 : body의 높이(문서의 높이) - 스크롤바 높이 (눈에 보이는 화면 높이)

<aside> 💡 스크롤바의 높이는 우리가 현재 보고 있는 페이지의 높이 이다.

</aside>

document.body.offsetHeight // 문서의 높이
window.innerHeight // 윈도우의 높이

참고 사진