Contents
【JavaScript】定数宣言について(constを使用して定数を定義する)
javaScriptで定数を定義するには、次のように宣言します。
const 定数名 = 値;
constで値を宣言することで定数として利用することができます。
値に変更がかからないようにしたい場合などで利用します。
constを使用する場合は、「const 定数名 = 値;」としなければならず、定義の段階で、値をセットしなければなりません。
また、値を再定義しようとするとエラーとなります。
文字列および数値の定数宣言について
文字列の定数を宣言するには「””(ダブルクォーテーション)」でくくることで宣言できます。
// 文字列の定数を宣言 const str = "test"; // alertにて変数の値を出力 alert(str); // 実行結果 test
数値の定数の宣言は「””(ダブルクォーテーション)」で括らないことで宣言することができます。
// 数値の定数宣言 const cnt= 100; // alertにて変数の値を出力 alert(cnt); // 実行結果 100
定数宣言時に初期化していない場合エラーとなる
const 定数名 = 値;で宣言時に値もセットする必要があります。
例えば、const 定数名; 定数名=値;という形は許容されません。
// const 定数名; 定数名=値;という形は許容されない const cnt; cnt = 100; // alertにて変数の値を出力 alert(cnt); // 実行結果 Uncaught SyntaxError: Missing initializer in const declar
値を再定義しようとするとエラーとなる。
値を再定義しようとするとエラーとなります。
例えば、const 定数名=値1; 定数名=値2;という形で値を再セットしようとするとエラーとなります。
// 定数は値を再定義できない。 const cnt = 100; cnt = 101; // alertにて変数の値を出力 alert(cnt); // 実行結果 Uncaught TypeError: Assignment to constant variable.
コメントを残す