定数を宣言するには、const
キーワードを使用します。以下に、定数の使用方法と具体的なコード例を示します。
-
単一の値の定数:
const PI = 3.14159; console.log(PI); // 結果: 3.14159
-
オブジェクトの定数:
const person = { name: 'John', age: 30 }; console.log(person.name); // 結果: John // 定数のオブジェクトのプロパティは変更可能 person.age = 31; console.log(person.age); // 結果: 31 // 定数自体を再代入することはできない person = {}; // エラー: 再代入が禁止されている
-
配列の定数:
const numbers = [1, 2, 3]; console.log(numbers[0]); // 結果: 1 // 配列の要素は変更可能 numbers[0] = 4; console.log(numbers[0]); // 結果: 4 // 定数自体を再代入することはできない numbers = []; // エラー: 再代入が禁止されている
定数を使用することで、プログラムの可読性を向上させ、変更されない値を明示的に伝えることができます。ただし、定数はスコープ内でのみ有効であり、別のスコープ内で同じ名前の変数を宣言することができます。
このように、JavaScriptの定数を使用することで、安全性と保守性の高いコードを作成することができます。