SyntaxError: Unexpected token
JavaScriptで構文エラーが発生した場合のエラー
概要
SyntaxError: Unexpected token は、JavaScriptパーサーが予期しない文字やトークンに遭遇した場合に発生するエラーです。
エラーメッセージ
SyntaxError: Unexpected token ')'
SyntaxError: Unexpected token '<'
SyntaxError: Unexpected identifier 'foo'
SyntaxError: Unexpected end of input
原因と解決策
1. カッコの不一致
| |
2. カンマの問題
| |
3. 文字列のクォート
| |
4. アロー関数
| |
5. JSONパースエラー
| |
6. HTMLを読み込んだ場合
| |
7. async/await の間違い
| |
8. オプショナルチェーン(古いNode.js)
| |
デバッグ方法
| |
関連エラー
関連エラー
JavaScript の他のエラー
この記事は役に立ちましたか?