神秘对象针对构造函数称为“原型属性”
- 神秘对象就是构造函数的原型属性
- 简称原型
神秘对象与构造函数所创建出的对象也有一定关系
- 关系:对象调方法或者属性时,如果对象中没有该成员,就去神秘对象去找(到这个构造函数的原型属性上找)
- 神秘对象针对构造函数创建出的对象称为“原型对象”
- 简称原型
对象继承自其原型
- 构造函数创建的对象,继承自 构造函数的原型属性
- 构造函数创建的对象,继承自 该对象的原型对象
- 构造函数所创建出来的对象与构造函数的原型属性所表示的对象是两个不同的对象
- 原型中的成员,可以直接被实例对象所使用
- 也就是说实例对象“含有”原型中的成员
- 因此,实例对象 继承自 原型
- 这样的继承就是 “原型继承”