개발/js·jquery

[에러] Uncaught TypeError: Cannot read properties of undefined (reading 'split')

반응형

 

Uncaught TypeError: Cannot read properties of undefined (reading 'split') 오류가 뜨는경우

데이터 값이 정의된게 없는데(undefined) split을 실행시켜서 생기는 오류이다.

 

 

해결방법

이 경우 (sUrl || "")  처럼 변수값이 없는 경우도 포함시켜주면 오류가 나지 않는다.

 

수정전

var aUrl         = sUrl.split('?');

 

 

수정 후

var aUrl         = (sUrl || "").split('?');

 

반응형