# 02-封装与对象

# 工厂模式

如果模块需要创建大量类似对象

JS设计模式之工厂模式 (opens new window)

# 建造者模式

需要创建一个需要大量参数,且内部模块庞大

JS设计模式之--建造者模式 (opens new window)

# 单例模式

防止重复注册,防止以后多个对象互相干扰

JS设计模式之单例模式 (opens new window)