摘要:
4. 组合使用构造函数模式和原型模式(Hybrid) 构造函数模式用于定义实例属性 原型模式用于定义方法和共享的属性。 5.动态原型模式(Dynamic) 通过检查某个应该存在的方法是否有效,来决定是否需要初始化原型。 6.寄生构造函数(Parasitic) 这种模式的基本思想是创建一个函数,该函数 阅读全文
摘要:
3.原型模式(Prototype) 我们创建的每个函数都有一个prototype属性,这个属性是一个指针,指向一个对象。使用原型对象的好处是让所有实例共享它所包含的属性和方法。 3.1 理解原型对象 只要创建了一个新函数,就会根据一组特定的规则为该函数创建一个prototype属性,这个属性指向函数 阅读全文