본문 바로가기
Error

[Error] Uncaught SyntaxError: Unexpected token ' ' 해결 방법

by GoodDayDeveloper 2022. 10. 25.
반응형

 

오늘도 어김없이 자바스크립트 에러 발생했습니다.

 

에러명은 Uncaught SyntaxError: Unexpected token 'var' 입니다.

해석해보면 예기치 않은 토큰 'var' 이라고 나타나게 됩니다.

 

자바스크립트 코드 길이가 적으면 상관없지만 몇천줄되는 코드에서 찾기란 쉽지가 않습니다.

이 에러에 대한 해결 방법을 이야기해보겠습니다.

 

 

 

 

 

 

 

 

 

원인

 

 

 

 

에러명 앞에 Unexpected token 가 붙게 되면 변수 선언을 잘못 시도했을 가능성이 가장 큽니다.

 

1
2
3
4
var test = [],
var task = 0;
var data1 = new Array();
var data2 = new Array();
cs

 

저 같은 경우 test란 변수뒤에 세미콜론(;)이 아닌 쉼표가 있는 것을 알 수 있습니다.

변수를 잘 못 선언한 에러였습니다.

 

 

 

 

 

 

해결방법

 

 

해결방법이야 당연히 변수를 다시 잘 선언해주면 해결이 됩니다!

이 밖에 에러명 앞에 Unexpected token 가 붙게 되면

대부분 세미콜론(;)이 누락되어 발생한 에러일 가능성이 높습니다.

 

이 점을 참고하시면 에러 찾는데 도움이 되지 않을까 싶습니다.

 

 

 

 

 

반응형

댓글