JavaScriptのデータ型とは何ですか?完全なガイド


  1. 文字列 (String): 文字のシーケンスを表します。例えば、"Hello World"や"12345"などが文字列です。文字列はシングルクォート ('') またはダブルクォート ("") で囲まれます。

  2. 数値 (Number): 数値を表します。整数や浮動小数点数などが含まれます。例えば、10や3.14などが数値です。

  3. 真偽値 (Boolean): 真 (true) または偽 (false) の値を表します。条件や制御フローの評価に使用されます。

  4. 配列 (Array): 値の順序付きのリストを表します。複数の値を保持するために使用されます。例えば、[1, 2, 3]や["apple", "banana", "orange"]などが配列です。

  5. オブジェクト (Object): キーと値のペアのコレクションを表します。キーは文字列またはシンボルで、値は任意のデータ型になります。オブジェクトはプロパティとメソッドを持っており、データや機能をまとめて管理するために使用されます。

  6. null: 値が存在しないことを表します。

  7. undefined: 値がまだ割り当てられていないことを表します。

これらのデータ型は、変数に代入したり、関数の引数として使用したりすることができます。JavaScriptは動的な型付けを行うため、変数のデータ型は実行時に決まります。

次のようなコード例を使って、それぞれのデータ型を使った処理を学ぶことができます。

// 文字列
let message = "Hello World";
console.log(message);
// 数値
let number = 10;
console.log(number);
// 真偽値
let isTrue = true;
console.log(isTrue);
// 配列
let fruits = ["apple", "banana", "orange"];
console.log(fruits);
// オブジェクト
let person = {
  name: "John",
  age: 30,
  city: "Tokyo"
};
console.log(person);
// null
let nullValue = null;
console.log(nullValue);
// undefined
let undefinedValue;
console.log(undefinedValue);

これらの基本的なデータ型を理解することは、JavaScriptプログラミングの基礎です。これらのデータ型を組み合わせて、さまざまなタスクを実現することができます。