-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
미해결
for문에서의 preScrollheight
22.12.28 17:51 작성 조회수 224
0
강사님 너무 헷갈려서...
for문에서의 prevScrollHeight가 prevScrollHeight+sceneInfo[i].scrollHeight값이 더해진 값이잖아요
바로 아래에 있는 if문에서의 prevScrollHeight도 prevScrollHeight+sceneInfo[i].scrollHeight값이 더해진 값인건가요?
답변을 작성해보세요.
0
1분코딩
지식공유자2022.12.29
네, 맞습니다~
prevScrollHeight = prevScrollHeight + sceneInfo[i].scrollHeight
여기서 보면 계산 결과를 다시 prevScrollHeight에 대입했으니, 최종적으로 prevScrollHeight가 위 계산식의 값을 가지게 되는 거지요.
그래서 최종 계산된, 지금까지 지나쳐온 섹션의 높이값의 합(prevScrollHeight)을 기준으로, 두 if 문에서 스크롤을 다음 섹션으로 내린건지 이전 섹션으로 올린건지를 판단하는 것이고요.
답변 1