摘要:
最后介绍一种集大成者-组合使用构造函数模式和原型模式。 实例属性都是在构造函数中定义的,而由所有实例共享的属性constructor 和方法sayName()则是在原型中定义的。而修改了person1.friends(向其中添加一个新字符串),并不会影响到person2.friends,因为它们分别 阅读全文
摘要:
三、原型模式 我们创建的每个函数都有一个prototype(原型)属性,这个属性是一个指针,指向一个对象,而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法。 字面意思理解上面的话就是:prototype就是通过调用构造函数而创建的那个对象实例的原型对象。 使用原型对象的好处是可以让所有 阅读全文