`
angun123
  • 浏览: 9515 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

JavaScript设计模式之单体/单例

阅读更多

所谓单体/单例就是它只能有一个。通常单体/单例有三个特点:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。在JavaScript中单体/单例可以用来减少全局变量的个数,更有利于代码的组织。下面我们看个例子。

Constants会实例化一个对象,然后调用该实例中的isInstance方法(如果没有在此之前没有Constants对象的实例,则返回私有方法“constructor”),最后调用“getConstants”方法获得常量“UPPER_BOUND”内容。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics