JavaScriptにおける定数の使用方法と例


定数を宣言するには、constキーワードを使用します。以下に、定数の使用方法と具体的なコード例を示します。

  1. 単一の値の定数:

    const PI = 3.14159;
    console.log(PI);  // 結果: 3.14159
  2. オブジェクトの定数:

    const person = {
    name: 'John',
    age: 30
    };
    console.log(person.name);  // 結果: John
    // 定数のオブジェクトのプロパティは変更可能
    person.age = 31;
    console.log(person.age);  // 結果: 31
    // 定数自体を再代入することはできない
    person = {};  // エラー: 再代入が禁止されている
  3. 配列の定数:

    const numbers = [1, 2, 3];
    console.log(numbers[0]);  // 結果: 1
    // 配列の要素は変更可能
    numbers[0] = 4;
    console.log(numbers[0]);  // 結果: 4
    // 定数自体を再代入することはできない
    numbers = [];  // エラー: 再代入が禁止されている

定数を使用することで、プログラムの可読性を向上させ、変更されない値を明示的に伝えることができます。ただし、定数はスコープ内でのみ有効であり、別のスコープ内で同じ名前の変数を宣言することができます。

このように、JavaScriptの定数を使用することで、安全性と保守性の高いコードを作成することができます。