ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScriptにはどのようなデータ型がありますか?
JavaScript は動的に型指定される言語であるため、そのデータ型は非常に柔軟です。 JavaScript では、データ型には基本型とオブジェクト型がありますが、この記事では Javascript のさまざまなデータ型を紹介します。
1. 基本データ型
String は、JavaScript で最も一般的な型の 1 つです。これは、一重引用符または二重引用符で囲まれたテキスト値を表します。文字列には、スペースや特殊文字を含む任意の文字を含めることができます。例:
var str1 = 'Hello world!'; var str2 = "My name is Jack.";
数値型は数値を表します。これには、整数、浮動小数点数、NaN が含まれます。例:
var num1 = 10; var num2 = 3.14; var num3 = NaN;
ブール型には、true と false を表す 2 つの値のみがあります。例:
var bool1 = true; var bool2 = false;
null は、NULL 値または存在しないオブジェクトを表します。変数の値が null の場合、その変数には値がないことを意味します。例:
var x = null;
unknown は、未定義の値を表します。変数に値が割り当てられていない場合、その値は未定義です。例:
var y; console.log(y); // undefined
2. オブジェクト タイプ
JavaScript には、基本タイプに加えて、オブジェクト タイプと呼ばれるいくつかの複雑なタイプもあります。オブジェクトは、複数のプロパティとメソッドを含むことができる複雑なデータ構造です。
Object は、JavaScript で最も重要なデータ型の 1 つです。これは、複数のプロパティとメソッドを含めることができる複雑な構造です。オブジェクトは {} で表され、コンマで区切られたキーと値のペアで構成されます。キーは文字列で表され、値は任意のタイプのデータにすることができます。例:
var person = { name: 'Jack', age: 30, gender: 'male' };
Array は、順序付けられたデータ セットを格納するために使用されるオブジェクト タイプです。 [] で表され、カンマ区切りの値で構成されます。配列内の値は、任意のタイプのデータにすることができます。例:
var fruits = ['apple', 'banana', 'orange'];
関数は、コードのブロックを実行するために使用される特別なオブジェクトです。パラメータを受け取り、値を返すことができます。関数は、変数またはプロパティとして、または function キーワードを介して定義できます。例:
function add(a, b) { return a + b; }
JavaScript の Date オブジェクトは、日付と時刻の処理に使用されます。日付と時刻を取得および設定するための一連のメソッドが提供されます。例:
var today = new Date(); console.log(today.toDateString()); // 输出:Mon Aug 16 2021
正規表現は、文字列パターンの照合に使用されるオブジェクト タイプです。これは、パターン文字列と、一致ルールを指定するために使用されるいくつかのフラグで構成されます。例:
var pattern = /Hello/; var str = 'Hello world'; console.log(pattern.test(str)); // 输出:true
要約すると、JavaScript のデータ型は、基本的なデータ型やオブジェクト型を含め、非常に柔軟です。各データ型の特性と使用法を理解すると、より適切な JavaScript コードを作成するのに役立ちます。
以上がJavaScriptにはどのようなデータ型がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。