js设计模式

js设计模式有很多,今天就来简单说一下单例模式和观察者模式。
1.单例模式
js设计模式
下面举个例子:
js设计模式
js设计模式
2.观察者模式
观察者模式又被成为发布/订阅模式。
目的:观察者模式目的就是一旦被观察者数据或者状态发生改变,就让观察者做一些事情。
js设计模式
下面举个大家都熟悉例子(不好好学习,玩手机被各个老师叫家长):
js设计模式
js设计模式
js设计模式
通过对JavaScript几种设计模式的学习,使得我对JavaScript这门语言又有了更深一步的了解,在某些实际应用中,设计模式的确能给我们带来极大的便利性,不过我们也不能盲目的使用。文章写得有点乱,当然可能还有一些小的细节理解不透彻,希望大家能指点,一起交流,一起学习!