JavaScriptで定数を定義するには、constを使用します。
※ECMAScript6以降対応ブラウザで使用可能です。
定数を定義する
例)定数を定義して値を更新してみる
1 2 3 4 5 6 7 8 9 10 11 12 |
//文字列型の場合 const HOGE = "hoge"; HOGE = "hoge2"; //←エラーになります。 //数値型の場合 const CNT = 100; CNT = 200; //←エラーになります。 //オブジェクト型の場合 const NOW_DATE = new Date(); NOW_DATE = new Date(2016, 10, 15); //←これはエラーになります。 NOW_DATE.setFullYear(2020); //←これはOK。(Object型の場合、値の更新は可能です) |
解説
- constで変数を定義すると、値の変更は出来ません。
- constは、ECMAScript6以降で使用可能です。
- 定数名は一般的に大文字で定義します。
- Object型の場合は設定したオブジェクトの入れ替えは不可ですが、更新は可能です。