javascript エラー「Uncaught SyntaxError: Unexpected token ‘default’」の解決方法
- 作成日 2022.07.23
- javascript
- javascript
javascriptで、エラー「Uncaught SyntaxError: Unexpected token ‘default’」が発生した場合の原因と解決方法を記述してます。
環境
- OS windows11 pro 64bit
- Apache 2.4.43
- ブラウザ chrome 103.0.5060.114
エラー内容
以下のコードで発生。
let default = 'foo'
エラーメッセージ
Uncaught SyntaxError: Unexpected token 'default'
画像
firefox(バージョン102)では、以下のエラーとなります。
Uncaught SyntaxError: unexpected token: keyword 'default'
画像
safari(15.0)では、以下のエラーとなります。
SyntaxError: Unexpected keyword 'default'
画像
原因
予約語を変数に使用しているため。主な予約語は、以下となります。
「 break 」
「 case 」
「 catch 」
「 class 」
「 const 」
「 continue 」
「 debugger 」
「 default 」
「 delete 」
「 do 」
「 else 」
「 export 」
「 extends 」
「 finally 」
「 for 」
「 function 」
「 if 」
「 import 」
「 in 」
「 instanceof 」
「 new 」
「 return 」
「 super 」
「 switch 」
「 this 」
「 throw 」
「 try 」
「 typeof 」
「 var 」
「 void 」
「 while 」
「 with 」
「 yield 」
解決方法
予約語は使用しない。
let default_1 = 'foo'
-
前の記事
VSCODE ブランチを変更する 2022.07.23
-
次の記事
VBA 少数以下を切り捨てる 2022.07.23
コメントを書く