작성한 질문수
애플 웹사이트 인터랙션 클론!
특정 타이밍 스크롤 애니메이션 기능 추가
작성
·
270
0
const scrollRatio = currentYOffset / sceneInfo[currentScene].scrollHeight;
여기서 const 상수 즉 , 변하지 않는 값이라고 알고 있는데
console.log(scrollRatio) 출력하면 0~1 사이의 값들이 출력하는데.. 제가 지금 개념을 잘못 알고 있는 건가요?
답변 1
3
알고 계신게 맞습니다.함수 자체가 스크롤 할 때마다 실행되기 때문에,scrollRatio의 값이 바뀌는게 아니라 함수가 실행될 때마다새로 만들어진 scrollRatio에 currentYOffset / sceneInfo[currentScene].scrollHeight 값이 들어간다고 생각하시면 됩니다.