「面向對象」其實比如是人類成年期學習和整理知識的方法
——把知識分門別類
好比貓、老虎,都屬於貓科動物
class 貓 extends 貓科動物
class 老虎 extends 貓科動物
描述的就是這種認知世界的方式 算法
而「原型」是另外一種認知世界的方式,是人類與生俱來的,幼年時期的學習方式
小孩子問父母,老虎是什麼
父母可能會回答小孩,老虎很像體型較大的貓
或者說,小孩的意識裏「貓」和「老虎」類似
用原型體系來表示,就是 函數
貓.prototype = 一隻老虎
或者 老虎.prototype = 一隻貓
對於小孩來講,從貓認識老虎,再把它們不同的部分特別說明
這就是原型體系 學習
因此原型體系就是沒有分類的、人類原始認知世界的方式 spa