Code Fix

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

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

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

 1  const nums = [1, 2_ 3];
                      ^
 2  console.log(nums.length);
main.js:1 const nums = [1, 2 3]; ^ SyntaxError: Unexpected number

空欄を埋めて実行を通す

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

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

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

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

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