【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:"オブジェクト"})
コメント