- 853 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 01:51:26.57 ID:RtLNL8Qe.net]
- Functionオブジェクトも、大本のObjectオブジェクトから派生している。
Objectは、処理(メソッド)・状態(プロパティ)を持つ 関数型言語ではオブジェクトは、1級市民オブジェクト(First Class Object)と言って、 持ち運べたり、関数の引数に渡したり、関数から戻り値として返したりできる つまり、Functionはオブジェクトだから、持ち運んで、後で呼べる(遅延・コールバック) クラス・無名クラス・クロージャ・ラムダも同じで、オブジェクト。 primitive 以外は、すべてオブジェクト
|

|