码迷,mamicode.com
首页 > 其他好文 > 详细

设计模式之创建型单例模式

时间:2017-09-01 10:01:33      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:rem   log   tools   应该   tool   div   span   element   tco   

又被称为单体模式,只允许实例化一次的对象类。有时也可以用一个对象来规划一个命名空间,井井有条地管理对象上的属性和方法。
单例模式应该是JavaScript中最常见的一种设计模式了,经常为我们提供一个命名空间,来防止不同的人命名变量的冲突,还可以用它来创建一个小型的代码库。

var MyTools = {
  elem: {
      getElement: function() {},
      setElement: function() {}
  },
  arr: {
      getArrLength: function() {},
      updateArr: function() {}
  },
  cookie: {
      getCookie: function() {},
      removeCookie: function() {}
  }
  ...
}

//调用
MyTools.cookie.getCookie();

 

设计模式之创建型单例模式

标签:rem   log   tools   应该   tool   div   span   element   tco   

原文地址:http://www.cnblogs.com/camille666/p/design_pattern_create_singledon.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!