Code Fix

初級カンマの付け忘れで出る SyntaxError の原因と直し方 › パターン1

カンマの付け忘れで出る SyntaxError の原因と直し方

配列・オブジェクトの要素や関数の引数を並べる際、区切りのカンマを付け忘れたときに出る構文エラーです。

 1  const user = { name: "Al"_ age: 20 };
                             ^
 2  console.log(user.age);
main.js:1 const user = { name: "Al" age: 20 }; ^^^ SyntaxError: Unexpected identifier 'age'

空欄を埋めて実行を通す

広告
広告スロット(未設定)

カンマの付け忘れで出る SyntaxError の原因と直し方

改行で区切っているつもりでも、JavaScriptはカンマが無いと1つの要素の続きとして読もうとします。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)