JavaScriptのデータ型は、2つのカテゴリに分類されます。:次のように
基本的なデータ型の
数値、文字列、ヌル、ブールおよび未定義を。
参照データ型
機能(関数)、オブジェクト(オブジェクト)、配列(アレイ)
次に、要約する基本データ型。
ブーリアン
ブール値その2つだけ値:trueまたはfalse。大文字と小文字を区別し、TrueとFalseブール値ではなく識別子です。
数
- 値は、IEEE 754倍精度浮動小数点形式でJavaScriptに格納されています
- それぞれ、無限大(正の無限大)または-Infinity(マイナス無限大)で表されるその数値範囲を超えて入力します。
- JavaScriptのサポート、8進数と16進数。0Xまたは0Xで始まる16進数0から始まるオクタル
- それは、科学的表記法への支持を表明しました。代表2を乗じた5.12e2 5.12 10 ^として、eは大文字と小文字を区別しません。
- リターンはNaNで割った数値以外の値
- NaN(NaNに/ 10)を含む操作はNaNを返し。
ストリング
- 文字列は単一引用符があってよく、それは二重引用符であってもよいし、引用符で囲む必要があります。
- 比較二つの文字列)は、(文字列は等号を使用することなく、使用することができる==等しいです
ヌル
- 未定義のヌル値と等しいが、入力と等しくない比較が正確でない場合、それはしばしば未定義とヌルが等しいされ、戻り真ヌル==未定義すなわち
- これは、NULL値を表す変数であり、未定義の変数が存在しない値またはプロパティに設定されていないことを示し、その値がnullであります
- ヌルデータ型がオブジェクトであり、歴史的な理由のために、アクセス不能部位の多数後、互換性のために、又は「オブジェクト」歴史的な理由戻るため、ヌルに戻り、「ヌル」typeof演算仕様を変更することを試みました。
未定義
初期化されていない変数varを宣言すると、この変数が定義されていません