SOFTELメモ

Softel Inc.

【JavaScript】 Uncaught SyntaxError: Unexpected token ILLEGAL

問題

「Uncaught SyntaxError: Unexpected token ILLEGAL」ってなあに?

答え

「Uncaught SyntaxError: ~」系のエラーは、たいていタイプミスや { に対する } がないなどが原因のことが多い。

Uncaught SyntaxError: Unexpected token }

{ や ; などのJavaScriptの文法上必要な文字が抜けていることが多い。

$(function(){
);

Uncaught SyntaxError: Unexpected token ILLEGAL

何らかの不正な文字がコード内に含まれているときに発生することが多い。

$(function(){
    var a;//←全角セミコロン
});

Uncaught SyntaxError: Unexpected token o

文字列が渡されるはずのところにオブジェクトが渡された。

JSON.parse({aaa:"オブジェクト"})

関連するメモ

コメント