一、原型
每个函数都有一个prototype属性,称之为原型,也称为原型对象。
- 原型可以放一些属性和方法,共享给实例对象使用。
- 原型可以用作继承
二、原型链
对象都有_proto_属性,这个属性指向它的原型对象,原型对象也是对象,所以也有_proto_属性,指向原型对象的原型对象,这样一层一层的形成的链式结构称为原型链,最顶层找不到则返回null。

一、原型
每个函数都有一个prototype属性,称之为原型,也称为原型对象。
二、原型链
对象都有_proto_属性,这个属性指向它的原型对象,原型对象也是对象,所以也有_proto_属性,指向原型对象的原型对象,这样一层一层的形成的链式结构称为原型链,最顶层找不到则返回null。