![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
铛铛铛铛Huan
把简单的事做好就是不简单!
展开
-
JavaScript设计模式-单例模式
在软件开发过程中,我们往往对于一些资源,只需要全局性的一个。比如说唯一的一个线程池,浏览器窗口中唯一的一个window对象等等。这时候,我们需要一类只能有一个实例,并提供一个访问它的全局访问点,这就是单例模式的概念。实现单例模式最简单的,就是设置一个标志,又这个标志来判断是否已经创建了该类。var singleton = function( name ){ this.name原创 2017-09-15 10:57:39 · 490 阅读 · 0 评论 -
JavaScript设计模式-发布订阅模式
何为设计模式?设计模式其实可以认为是大家约定俗成的一个东西,比如在篮球场上的一些术语,在篮球场上争分夺秒的时候,不可能教练一步一步指导你去怎么做,而是告诉你一个术语,你立马就能反应出来该怎么做。这就是设计模式的现实版例子。在JavaScript开发中,有很多设计模式,经常面试也会被问到一些,比如说发布/订阅者模式,单例模式,迭代器模式等等。今天就先拔一拔发布/订阅模式。发布/订阅模式与我们JavaS原创 2017-09-07 16:03:51 · 560 阅读 · 0 评论