We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

メッセージ

SyntaxError: expected expression, got "x"
SyntaxError: expected property name, got "x" 
SyntaxError: expected target, got "x"
SyntaxError: expected rest argument name, got "x"
SyntaxError: expected closing parenthesis, got "x"
SyntaxError: expected '=>' after argument list, got "x"

エラータイプ

SyntaxError

何がうまくいかなかったのか?

特定の言語構造が予想されている箇所に、ほかのものが提供されています。これは単純なタイプミスの可能性があります。

式が予想される

たとえば関数を呼び出すとき、末尾のカンマは許可されていません。JavaScript は、実際は任意の式をとりえる、他の引数があることを予想します。

Math.max(2, 42,);
// SyntaxError: expected expression, got ')'

正しくは、カンマを省略するか、引数を追加します:

Math.max(2, 42);
Math.max(2, 42, 13 + 37);

関連情報

 

 

ドキュメントのタグと貢献者

このページの貢献者: Uemmra3, chikoski, YuichiNukiyama
最終更新者: Uemmra3,