プリミティブとは?
状態:-
閲覧数:1,724
投稿日:2018-01-24
更新日:2018-02-01
英語表記
・primitive
プログラミング言語や仕様場面によって意味が異なる
・大きく2種類
・複雑な構造を形作る際の構成要素として使われる、単純あるいは基本的な構造のこと
・(他の複合的なものを構成する)基本要素、といったような意味のものが多い
対する語
・複合型
例
・「複合型」ではない、すなわち、2個以上の要素の組合せではない基本的なデータ型
ほかの場所の値を参照しているだけのもの(参照型)と区別するため、実際に値を保有しているもの
・primitive
プログラミング言語や仕様場面によって意味が異なる
・大きく2種類
A.プログラミング言語によって提供されるデータ型であり基本的な要素
・複雑な構造を形作る際の構成要素として使われる、単純あるいは基本的な構造のこと
・(他の複合的なものを構成する)基本要素、といったような意味のものが多い
対する語
・複合型
例
・「複合型」ではない、すなわち、2個以上の要素の組合せではない基本的なデータ型
B.参照ではなく、実際に値を保有している
ほかの場所の値を参照しているだけのもの(参照型)と区別するため、実際に値を保有しているもの
プログラミング言語別
JavaScript
プリミティブ (プリミティブ値、プリミティブデータ型) は、オブジェクトでなく、メソッドを持たないデータのこと
JavaScript には 6 個のプリミティブデータ型がある
・文字列、数値、真偽値、null、undefined、そしてシンボル (ECMAScript 2015 で追加)
Java
・Primitive Data Types
Rust言語
・プリミティブ型
「スカラー」と「プリミティブ」の違い