-
プリミティブ型:
- 数値(Number): 整数や浮動小数点数を表します。例:
let num = 10;
- 文字列(String): テキストを表します。例:
let text = "Hello World";
- 真偽値(Boolean): 真(true)または偽(false)の値を表します。例:
let isValid = true;
- undefined: 値が未定義であることを表します。例:
let variable;
- null: 値が存在しないことを表します。例:
let value = null;
- 数値(Number): 整数や浮動小数点数を表します。例:
-
オブジェクト型:
- オブジェクト(Object): キーと値のペアのコレクションです。例:
let person = { name: "John", age: 30 };
- 配列(Array): 複数の値を順序付けて格納するリストです。例:
let numbers = [1, 2, 3, 4, 5];
- 関数(Function): 実行可能なコードブロックです。例:
function add(a, b) { return a + b; }
- オブジェクト(Object): キーと値のペアのコレクションです。例:
-
特殊な型:
- Symbol: 唯一の識別子を作成します。例:
let id = Symbol("unique");
- Symbol: 唯一の識別子を作成します。例:
データ型は動的に判断されるため、変数の宣言時にデータ型を明示的に指定する必要はありません。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プログラムを作成することが重要です。