每个构造函数都具有一个原型,原型中的内容说明了原型所在类所具有的内容。最开始,该原型为空,说明该类没有任何属性(变量和函数),可以通过向原型对象中添加属性,来增加该构造函数所代表的类所具有的的属性。
js中类的继承是通过原型来实现,当一个对象的原型A被赋值为另一个原型B即A=B时,则原型A具备了原型B的一切属性,即原型A所在类继承了原型B所在类。
每个构造函数都具有一个原型,原型中的内容说明了原型所在类所具有的内容。最开始,该原型为空,说明该类没有任何属性(变量和函数),可以通过向原型对象中添加属性,来增加该构造函数所代表的类所具有的的属性。
js中类的继承是通过原型来实现,当一个对象的原型A被赋值为另一个原型B即A=B时,则原型A具备了原型B的一切属性,即原型A所在类继承了原型B所在类。