js设计模式
js设计模式
什么是设计模式
是一套被反复使用,代码经验的总结,简单来说就是用套路来做事情
有三个特点
1.模式有效解决方法
2.模式容易复用
3.模式功能强大
js常见的几种设计模式
1.单例模式
2.工厂模式
3.适配模式
4.外观模式
但是我平时常用的只有两种
单例模式
单例模式是软件设计中较为简单和最常用的一种设计模式。 在js里,实现单例的方式有很多种,最简单的是使用对象字面量的方法,因为字面量里可以包含大量的属性和方法。
适配模式
适配模式主要是为了解决一些接口不兼容产生的解决方法,适配器可以在不修改这些不兼容接口的情况下给使用者提供统一的包装过的适配接口。