javascript エラー「SyntaxError: Unexpected string literal “xxx”. Expected a parameter pattern or a ‘)’ in parameter list.」の解決方法
- 作成日 2022.06.23
- 更新日 2023.01.05
- javascript
- javascript
javascriptで、エラー「SyntaxError: Unexpected string literal “xxx”. Expected a parameter pattern or a ‘)’ in parameter list.」が発生した場合の原因と解決方法を記述してます。引数に指定されて文字列を変数として「return」しようとした際に発生します。
環境
- OS macOS Monterey
- ブラウザ safari 15.5
エラー内容
以下のコードで発生。
function hoge("hello") {
return hello;
};
エラーメッセージ
SyntaxError: Unexpected string literal "xxx". Expected a parameter pattern or a ')' in parameter list.
画像
原因
引数に、文字列をそのまま使用しているため
解決方法
引数に、変数を使用して値を挿入する
function hoge(hello = "hello") {
return hello;
};
-
前の記事
VBA SQL Serverに接続してADODB.RecordsetのFindを使用してUpdateを行う 2022.06.22
-
次の記事
windows server コマンドでセッションログインを有効化する 2022.06.23
コメントを書く