前端设计模式

1  构造函数模式   Constructor

a  将属性绑定在this上

b   将方法绑定在prototype上

c   使用new新增实例

前端设计模式

返回值

前端设计模式

2   工厂模式   Factory

a   return 一个对象

b  创建  ****不同 ****的引用类型 【 tip: return 的对象是不同的引用类型,相互之间不会受到影响】

前端设计模式

返回值:对象  {}

3  单例模式  Singleton

a  产生一个类的唯一实例

b  节约内存