javascript エラー「Uncaught SyntaxError: Unexpected string」の解決方法
- 作成日 2022.07.01
- 更新日 2023.01.27
- javascript
- javascript
![javascript エラー「Uncaught SyntaxError: Unexpected string」の解決方法](https://mebee.info/wp-content/uploads/2022/02/javascript-1-890x500.png)
javascriptで、エラー「Uncaught SyntaxError: Unexpected string」が発生した場合の原因と解決方法を記述してます。関数の引数に文字列を使用して、変数として実行しようとした際に発生します。
環境
- OS windows11 pro 64bit
- Apache 2.4.43
- ブラウザ chrome 109.0.5414.120
エラー内容
以下の、関数で発生。
function hoge("hello") {
return hello;
};
エラーメッセージ
Uncaught SyntaxError: Unexpected string
画像
![](https://mebee.info/wp-content/uploads/2022/03/image-12.png)
firefox(バージョン109)では、以下のエラーとなります。
Uncaught SyntaxError: missing formal parameter
画像
![](https://mebee.info/wp-content/uploads/2022/03/image-13.png)
原因
引数に文字列を指定しているため
解決方法
引数に、変数を使用して値を挿入しておく
function hoge(hello = "hello") {
return hello;
};
-
前の記事
Redis デクリメントする値を指定する 2022.07.01
-
次の記事
MySQL ヘッダーなしでクエリの結果を表示する 2022.07.01
コメントを書く