inflearn logo
강의

Course

Instructor

Apple website interaction clone!

Canvas Draw Animation 2

게속 오류떠서 글 작성해봐요....

506

taehwan4072

1 asked

0

Uncaught TypeError: Cannot read properties of undefined (reading 'scrollHeight')

at scrollLoop (main.js:367:65)

at main.js:388:9

 

 

이런 오류 떠서 제 자바 스크립트 코드도 여기 올려볼께요....

 

 

code.png

HTML/CSS javascript 웹-디자인 svg 인터랙티브-웹 클론코딩

Answer 2

0

studiomeal

아, 제가 확인이 늦었네요. 혹시 해결 하셨나요? 코드를 이미지로 말고 텍스트로 올려주시면, 저도 한번 찾아보도록 하겠습니다.

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.

taehwan4072님, 오류 메시지와 관련하여 Uncaught TypeError: Cannot read properties of undefined (reading 'scrollHeight')는 대체로 특정 객체가 예상했던 속성을 가지고 있지 않을 때 발생합니다. 문제가 되는 부분은 scrollLoop 함수에서 scrollHeight 속성 값을 읽으려 할 때 해당 객체가 정의되지 않았기 때문으로 보입니다.

이러한 문제는 종종 객체나 변수가 예상한 시점에 초기화되지 않았거나, 예상한 범위(scope) 안에 존재하지 않을 때 발생합니다. 그러나 제공된 스크린샷만으로는 정확한 원인을 진단하기 어렵습니다.

다행히 유사한 문제로 다른 수강생들이 질문했던 경우가 있어, 이와 관련된 답변을 참조할 수 있을 것 같습니다.

이 질문에서는 화면 로딩 중 스크롤을 할 때 scrollHeight 관련 오류가 발생하는 상황에 대해 설명하고 있으며, 해결 방법에 대한 힌트를 제공받을 수 있습니다.

여기서는 Cannot read property 'style' of null 오류에 대한 질문이었는데요, null이 되는 객체의 참조 문제로 scrollHeight 문제와 연결될 수 있습니다.

이러한 유사한 질문들을 근거로 해서, undefined 객체의 속성에 접근하려 했을 때 발생하는 문제를 해결하는 방법에 대해 아이디어를 얻을 수 있을 겁니다. 특정 요소나 객체가 실제로 페이지에 존재하는지, JavaScript 코드가 실행되는 시점에 해당 요소가 제대로 초기화되어 있는지를 확인할 필요가 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

이미지 배경 문의

0

67

1

[크로스브라우징] safari에서 동영상 영역 미노출

0

107

1

항상 궁금했는데 크림슨 컬러 선택하셨을때 활용했던 사이트 좀 알려주세요~

0

109

2

vue강의는안하시나요?!

0

101

1

스크롤 속도에 따른 messageA_opacity_out

0

116

1

drawImage(objs.videoImages[sequence], 0, 0); error

0

89

1

선생님 캔버스 width 크기는 이미지 크기에맞게 해줘야하나요?

0

127

0

선생님 안녕하세요. 혹시 메인개발(?)분야가 뭔지 궁금합니다.

0

206

1

React에서 load 상태를 어떻게 감지할 수 있을까요?

0

681

1

[섹션7-3: 버그수정 2] tempYOffset 오류

0

195

1

스크롤할 때 캔버스로 하신 이유가 있으신가요? 그냥 성능 떄문에 캔버스로 하신건가요?

0

313

2

Vanilla JavaScript로 SPA 만드는 자료 혹은 선택 기준을 추천해주실 수 있으신가요?

1

488

1

특정 타이밍 스크롤 애니메이션 적용하기 섹션 수강중입니다.

0

455

2

[#svg, #이미지프레임과 텍스트 싱크] 스크롤 값에 움직이는 svg path, 이미지프레임과 텍스트 싱크 맞추는 것, 2가지 질문이 있습니다.

0

451

2

페이지가 처음 로딩 되었을 때 애니메이션 처리가 되지 않는 느낌입니다

0

432

1

섹션2 번째, opacity=0 되지 않고 잔상이 남습니다.

0

533

1

원래 쿼리셀렉터에서는 띄워쓰기 하면안되나요?

0

593

2

라이브러리 질문

1

412

2

translateY대신 애플에서 사용한 것 처럼 matrix로 scale의 크기를 주려고 하는데

0

409

1

[스크롤 높이 세팅] scrollHeight값이 3990아닌 4645로만 나오는데 뭐가 문제일까요? ㅠㅠ

0

598

2

scrollLoop 함수 질문

0

476

2

도메인 웹호스팅시 이미지가 안 뜨는데 누가 좀 알려주세요ㅠㅜ

0

1235

2

load 이벤트시 첫 비디오 이미지가 뜨네요.

0

506

2

마지막 강의 js파일로 바꿀 시 스크롤 프레임 렉? 버벅임?

0

1022

2