プリミティブ型
オブジェクトではない
インスタンスメソッドを持たない
JSでは7種類存在する
真偽値や数値などの基本型
イミュータブル
真偽値(Boolean): trueまたはfalseのデータ型
数値(Number): 42 や 3.14159 などの数値のデータ型
巨大な整数(BigInt): ES2020から追加された9007199254740992nなどの任意精度の整数のデータ型
文字列(String): "JavaScript" などの文字列のデータ型
undefined: 値が未定義であることを意味するデータ型
null: 値が存在しないことを意味するデータ型
シンボル(Symbol): ES2015から追加された一意で不変な値のデータ型