学习文章
https://github.com/mqyqingfeng/Blog/issues/2
QA
什么是原型
每一个JavaScript对象(null除外)在创建时就会与之关联的另外一个对象,这个对象就是所说的原型。每一个对象都会从原型“继承”属性。
什么是原型链
一个JavaScript对象由相互关联的原型组成的链状结构,就是原型链。原型链通过_proto_链接起来
constructor、_proto_、prototype的区别
- constructor 实例原型指向构造函数
- _proto_ 是实例对象指向对象原型,每一个JavaScript对象(除了null)都有的属性
- prototype是构造函数指向实例对象,是函数才有的属性