javascript エラー「ReferenceError: Cannot access uninitialized variable.」の解決方法
- 作成日 2022.05.25
- 更新日 2022.12.07
- javascript
- javascript

javascriptで、エラー「ReferenceError: Cannot access uninitialized variable.」が発生した場合の原因と解決方法を記述してます。変数を定義する前に使用している場合などに発生します。
環境
- OS macOS Monterey
- ブラウザ safari 15.5
エラー内容
以下のコードを実行時に発生。
let x = x + 1;
エラーメッセージ
ReferenceError: Cannot access uninitialized variable.
画像

原因
変数「x」を定義する前に使用しようとしているため
解決方法
以下のように定義してから使用する
let x;
x = x + 1;
-
前の記事
javascript 二次元配列に空の値が含まれているか判定する処理で「some」と「filter+includes」と「for文」のパフォーマンスを計測する 2022.05.24
-
次の記事
Linux コマンドでユーザーごとの最終ログイン日時を確認する 2022.05.25
コメントを書く