データ型
- プリミティブ型
- オブジェクト型
プリミティブ型
1. Boolean型
true, falseの2つの真偽値を扱うデータ型。
2.Number型
数値を扱うデータ型。整数も少数もNumber型。最大値は、9,007,199,254,740,991。
3.BigInt型
Number型で扱えない大きな数値を扱うデータ型。Number型とは互換性がないため、相互に代入、計算、比較等できない。
あまり使わない。
4.String型
文字列を扱うデータ型。
5.Symbol型
シンボル値を扱うデータ型。シンボル値とは、ユニークなキーのこと。
let id = Symbol("id");というように宣言する。
あまり使わない。
6.Null型
nullのみを扱うデータ型。nullは何のデータも存在しない状態を表す(空文字とは違う)
7.undefined型
undefinedを扱うデータ型。存在しないプロパティへのアクセスをしたときに割り当てられる。nullとは違う。
オブジェクト型
プリミティブ型以外のもの
主なもの
・オブジェクト({key:value}等)
・配列
・関数
・正規表現
0 件のコメント:
コメントを投稿