Programming Language/Javascript, ...

[JavaScript/Error] Uncaught SyntaxError: Unexpected token ''

Ma_Sand 2023. 5. 22. 22:50
반응형

서버를 실행한 후 웹에 들어갔는데 떠야할 컬럼이 뜨지 않았다.

콘솔을 확인해보니 Uncaught SyntaxError: Unexpected token ':' 라는 에러가 발생하였다.

이는 예상치 못한 ':' 라는 토큰에 대해 문법 에러가 발생한 것이다.

 

어디선가 ':'를 잘못 선언하였다는 것인데, 코드를 다시 훑어보니 ':'(콜론)이 아니라 '.'(페리오드)를 잘못 작성하여 발생하였다.

 

ajax를 작성하는 과정에서

$.ajax({
    title : "A",
    message : "B",
    url : "C".
    data : D,
    ...
});

위의 예시에서 "C". 로 작성하였는데, 이를 ','(콤마)로 변경하였더니 정상적으로 컬럼이 떴다. 

 

 

Uncaught SyntaxError: Unexpected token '' 라는 에러는 대부분 이러한 콤마나 세미콜론 등이 잘못 작성되었거나 없어서 발생한다.

 

반응형

 

반응형