プリミティブ

プリミティブ (primitive、プリミティブ値、プリミティブデータ型) は、オブジェクトでなく、メソッドを持たないデータのことです。JavaScript には 6 個のプリミティブデータ型があります。文字列数値真偽値nullundefined、そしてシンボルです (ECMAScript 2015 で追加)。

多くの場合、プリミティブ値は、その言語実装の最下層にて直接的に表現されます。

すべてのプリミティブ値は、イミュータブル (immutable) です (変更できません)。

JavaScript のプリミティブラッパーオブジェクト

nullundefined を除くすべてのプリミティブ値には、そのプリミティブ値を内包する等価のラッパーオブジェクトがあります。

  • 文字列プリミティブ用の String
  • 数値プリミティブ用の Number
  • Boolean プリミティブ用の Boolean
  • Symbol プリミティブ用の Symbol

ラッパーの valueOf() メソッドは、そのプリミティブ値を返します。

詳細情報

基礎知識

ドキュメントのタグと貢献者

タグ: 
 このページの貢献者: Marsf, tac_yacht, x2357
 最終更新者: Marsf,