javascript对象都“继承”原型对象的属性。每个对象都有原型对象,原型对象的所有属性都是以它为原型的对
象的属性。一个对象的原型是由创建并初始化该对象的构造函数定义的,javascript中的所有函数都是prototype属
性,它引用了一个对象。虽然原型对象初始化时是空的,但是你在其中定义的任何属性都会被该构造函数创建的所
有对象继承。
javascript对象都“继承”原型对象的属性。每个对象都有原型对象,原型对象的所有属性都是以它为原型的对
象的属性。一个对象的原型是由创建并初始化该对象的构造函数定义的,javascript中的所有函数都是prototype属
性,它引用了一个对象。虽然原型对象初始化时是空的,但是你在其中定义的任何属性都会被该构造函数创建的所
有对象继承。