设计模式

294 阅读1分钟

如何优雅地写出代码,降低代码之间的耦合度,并且提高代码的复用性?如何构建高效的前端架构?作为前端进阶的方向之一,掌握设计模式是非常重要的一个过程。设计模式,简单来说,是一种代码思想,在各类插件、框架和内置方法中得到广泛的使用。

设计模式可以划分为三大类:

1、创建性的设计模式:工厂模式、单例模式、原型模式、模块模式

2、行为性的设计模式:观察者模式、订阅和发布者模式、代理模式

3、结构性的设计模式: