javascript エラー「SyntaxError: Unexpected token ‘;’. const declared variable ‘xxx’ must have an initializer.」の解決方法

javascript エラー「SyntaxError: Unexpected token ‘;’. const declared variable ‘xxx’ must have an initializer.」の解決方法

javascriptで、エラー「SyntaxError: Unexpected token ‘;’. const declared variable ‘xxx’ must have an initializer.」が発生した場合の原因と解決方法を記述してます。

環境

  • OS macOS Big Sur
  • ブラウザ safari 15.0

エラー内容

以下のコードを実行時に発生

const foo;

エラーメッセージ全文

SyntaxError: Unexpected token ';'. const declared variable 'foo' must have an initializer.

画像

原因

constに対して、初期値が設定されていないため

解決方法

初期値を設定しておく。

const foo = 1;