반응형
서버를 실행한 후 웹에 들어갔는데 떠야할 컬럼이 뜨지 않았다.
콘솔을 확인해보니 Uncaught SyntaxError: Unexpected token ':' 라는 에러가 발생하였다.
이는 예상치 못한 ':' 라는 토큰에 대해 문법 에러가 발생한 것이다.
어디선가 ':'를 잘못 선언하였다는 것인데, 코드를 다시 훑어보니 ':'(콜론)이 아니라 '.'(페리오드)를 잘못 작성하여 발생하였다.
ajax를 작성하는 과정에서
$.ajax({
title : "A",
message : "B",
url : "C".
data : D,
...
});
위의 예시에서 "C". 로 작성하였는데, 이를 ','(콤마)로 변경하였더니 정상적으로 컬럼이 떴다.
Uncaught SyntaxError: Unexpected token '' 라는 에러는 대부분 이러한 콤마나 세미콜론 등이 잘못 작성되었거나 없어서 발생한다.
반응형
반응형