JavaScriptのデータ型: 完全ガイド


  1. プリミティブ型:

    • 数値(Number): 整数や浮動小数点数を表します。例: let num = 10;
    • 文字列(String): テキストを表します。例: let text = "Hello World";
    • 真偽値(Boolean): 真(true)または偽(false)の値を表します。例: let isValid = true;
    • undefined: 値が未定義であることを表します。例: let variable;
    • null: 値が存在しないことを表します。例: let value = null;
  2. オブジェクト型:

    • オブジェクト(Object): キーと値のペアのコレクションです。例: let person = { name: "John", age: 30 };
    • 配列(Array): 複数の値を順序付けて格納するリストです。例: let numbers = [1, 2, 3, 4, 5];
    • 関数(Function): 実行可能なコードブロックです。例: function add(a, b) { return a + b; }
  3. 特殊な型:

    • Symbol: 唯一の識別子を作成します。例: let id = Symbol("unique");

データ型は動的に判断されるため、変数の宣言時にデータ型を明示的に指定する必要はありません。JavaScriptは必要に応じてデータ型を自動的に変換します。

以下は、異なるデータ型を使用したJavaScriptのコード例です。

let num = 10;
let text = "Hello";
let isValid = true;
let person = { name: "John", age: 30 };
let numbers = [1, 2, 3, 4, 5];
console.log(typeof num); // 結果: "number"
console.log(typeof text); // 結果: "string"
console.log(typeof isValid); // 結果: "boolean"
console.log(typeof person); // 結果: "object"
console.log(typeof numbers); // 結果: "object"

このように、JavaScriptではさまざまなデータ型を使用することができます。それぞれのデータ型は異なる目的と使用方法を持っています。コード例を参考にしながら、適切なデータ型を選択してJavaScriptプログラムを作成することが重要です。