前端十大经典设计模式: 代理模式 加载时候用,比如预加载单例模式 保证一个类仅有一个一个实例,有新的就干掉之前老的中介者模式 中介者模式(对象解耦) -发布-订阅模式 代码解耦,一对多,一个改变通知所有依赖于它的对象策略模式 算法封装,重复调用职责链模式 对象查找 状态模式模板方法模式装饰者模式迭代器模式