JavaScriptエラーエラー
TypeError: Assignment to constant variableTypeError: 定数変数への代入
const で宣言された変数に再代入しようとしました。
browsernode
このエラーの原因
const で変数を宣言した後、それを再代入しようとした。const 変数は初期化後に再代入できない。オブジェクトや配列の場合、参照は定数だが内容の変更は可能である点に注意する。
修正方法
変数を再代入する必要がある場合は const の代わりに let を使用する。ミュータブルな参照が必要な場合は let を使用する。オブジェクトのプロパティを変更する必要がある場合は const のままでも可能であり、禁止されるのは再代入だけである。
例
const x = 1; x = 2; // TypeError: Assignment to constant variable関連するエラーコード
JavaScriptエラーエラー
ERR_SOCKET_BAD_PORTERR_SOCKET_BAD_PORT
ネットワーク操作に無効なポート番号が指定されました。
node
詳細を表示 JavaScriptエラーエラー
TypeError: x is not iterableTypeError: x はイテラブルではない
for...of ループやスプレッド演算子など、イテラブルが期待される箇所でイテラブルでない値が使用された。
browsernode
詳細を表示 JavaScriptエラーエラー
TypeErrorTypeError
値が期待される型でない。これは JavaScript で最も頻繁に発生するエラーであり、処理が不正な型の値に遭遇したときに発生する。
browsernode
詳細を表示 JavaScriptエラーエラー
ENOSPCENOSPC: デバイスに空き領域がありません
ディスクが満杯か、inode テーブルが枯渇しています。
node
詳細を表示 JavaScriptエラーエラー
ReferenceError: Invalid left-hand side in assignmentReferenceError: 代入の左辺が不正
代入できないものへの代入が試みられた。
browsernode
詳細を表示 JavaScriptエラーエラー
Error: Cannot find moduleError: Cannot find module
Node.js が検索パスのいずれにも指定のモジュールを見つけられませんでした。
node
詳細を表示