Code Fix

初級 › Cannot assign to because it is a constant の原因と直し方 › パターン4

Cannot assign to because it is a constant の原因と直し方

constで宣言した変数に再代入しようとしたときに出るエラーです。

 1  const total = 10;
 2  _________ = 20;
        ^
 3  console.log(total);
main.ts(2,1): error TS2588: Cannot assign to 'total' because it is a constant.

空欄を埋めてコンパイルを通す

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

Cannot assign to because it is a constant の原因と直し方

JavaScriptでは実行時のTypeErrorでしたが、TypeScriptは実行前のコンパイル段階でこれを検出します。

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

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