-
文字列 (String): 文字のシーケンスを表します。例えば、"Hello World"や"12345"などが文字列です。文字列はシングルクォート ('') またはダブルクォート ("") で囲まれます。
-
数値 (Number): 数値を表します。整数や浮動小数点数などが含まれます。例えば、10や3.14などが数値です。
-
真偽値 (Boolean): 真 (true) または偽 (false) の値を表します。条件や制御フローの評価に使用されます。
-
配列 (Array): 値の順序付きのリストを表します。複数の値を保持するために使用されます。例えば、[1, 2, 3]や["apple", "banana", "orange"]などが配列です。
-
オブジェクト (Object): キーと値のペアのコレクションを表します。キーは文字列またはシンボルで、値は任意のデータ型になります。オブジェクトはプロパティとメソッドを持っており、データや機能をまとめて管理するために使用されます。
-
null: 値が存在しないことを表します。
-
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プログラミングの基礎です。これらのデータ型を組み合わせて、さまざまなタスクを実現することができます。