涛神

导航

 

学习过好多次原型和实例之间的关系,但是总是模模糊糊,今天下决心把它弄清楚。

js中一切皆为对象。对象又分为原型、函数、普通对象。

  1. 所有的对象派生于function Object()和Object.prototype。
  2. 所有的类由function Object() new生成,包括Function。
  3. 所有普通函数由function Function() new生成。
  4. 对象的__proto__复制了其派生函数的prototype。原型链最终指向Object.prototype
posted on 2018-02-26 14:18  IT漂泊者  阅读(77)  评论(0)    收藏  举报