九章第七回 プリミティブとオブジェクトこのページの最終更新日:2017年9月17日 今回はプリミティブとオブジェクトの関係について解説します。 プリミティブとは、 "あいうえお" 123 true のように、オブジェクトではない値のことでしたね。 プリミティブのプロパティここで、次のサンプルを見てください。 var aaa = "aiueo"; console.log(aaa.length); 「5」と表示されます。実はこのlengthプロパティは文字列の長さがわかるものなのですが、なかなか便利です。しかし、おかしいと思いませんか。 変数aaaの中身は"aiueo"です。これはプリミティブであり、オブジェクトではないのだから、プロパティなどないはずです。 実は、プリミティブのプロパティを参照しようとしたときは、内部的にオブジェクトが作られてそのプロパティを参照しているのです。このオブジェク