JS模式之单例模式基本用法


Posted in Javascript onJune 30, 2015

本文实例讲述了JS模式之单例模式基本用法。分享给大家供大家参考。具体如下:

//singleton
var SingletonTester = (function(){
  function Singleton(options){
    options = options || {};
    this.name = "SingletonTester";
    this.pointX = options.pointX || 6;
    this.pointY = options.pointY || 10;
  };
  
  var instance;
  var _static = {
    name : "SingletonTester",
    getInstance : function(options){
      if(instance === undefined){
        instance = new Singleton(options)
      };
      return instance;
    }
  };
  return _static;
})();

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
jquery+json实现的搜索加分页效果
Mar 31 Javascript
Javascript 异步加载详解(浏览器在javascript的加载方式)
May 20 Javascript
浅析JavaScript中浏览器的兼容问题
Apr 19 Javascript
JS 清除字符串数组中,重复元素的实现方法
May 24 Javascript
JS导出PDF插件的方法(支持中文、图片使用路径)
Jul 12 Javascript
AngularJS常见过滤器用法实例总结
Jul 06 Javascript
Vue使用vue-cli创建项目
Sep 01 Javascript
vue双花括号的使用方法 附练习题
Nov 07 Javascript
为什么使用koa2搭建微信第三方公众平台的原因
May 16 Javascript
vue实现与安卓、IOS交互的方法
Nov 02 Javascript
微信小程序向Java后台传输参数的方法实现
Dec 10 Javascript
详解微信小程序「渲染层网络层错误」的解决方法
Jan 06 Javascript
js简单工厂模式用法实例
Jun 30 #Javascript
JavaScript判断undefined类型的正确方法
Jun 30 #Javascript
超赞的动手创建JavaScript框架的详细教程
Jun 30 #Javascript
JavaScript中Null与Undefined的区别解析
Jun 30 #Javascript
jQuery结合AJAX之在页面滚动时从服务器加载数据
Jun 30 #Javascript
深入探究使JavaScript动画流畅的一些方法
Jun 30 #Javascript
使用jQuery在对象中缓存选择器的简单方法
Jun 30 #Javascript
You might like
php下获取http状态的实现代码
2014/05/09 PHP
php英文单词统计器
2016/06/23 PHP
php获取是星期几的的一些常用姿势
2019/12/15 PHP
php下的原生ajax请求用法实例分析
2020/02/28 PHP
JavaScript 面向对象的之私有成员和公开成员
2010/05/04 Javascript
javascript改变position值实现菜单滚动至顶部后固定
2013/01/18 Javascript
输入自动提示搜索提示功能的使用说明:sugggestion.txt
2013/09/02 Javascript
使用js实现一个可编辑的select下拉列表
2014/02/20 Javascript
jquery使用正则表达式验证email地址的方法
2015/01/22 Javascript
JS实现的多张图片轮流播放幻灯片效果
2016/07/22 Javascript
如何利用模板将HTML从JavaScript中抽离
2016/10/08 Javascript
JavaScript中访问id对象 属性的方式访问属性(实例代码)
2016/10/28 Javascript
vue2.0 datepicker使用方法
2018/02/04 Javascript
微信小程序websocket聊天室的实现示例代码
2019/02/12 Javascript
json解析大全 双引号、键值对不在一起的情况
2019/12/06 Javascript
本地文件上传到七牛云服务器示例(七牛云存储)
2014/01/11 Python
python调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件
2014/08/15 Python
python对数组进行反转的方法
2015/05/20 Python
python列表的常用操作方法小结
2016/05/21 Python
简单谈谈python基本数据类型
2018/09/26 Python
python自动化生成IOS的图标
2018/11/13 Python
10分钟用python搭建一个超好用的CMDB系统
2019/07/17 Python
使用Python实现画一个中国地图
2019/11/23 Python
django跳转页面传参的实现
2020/09/17 Python
Python tkinter之Bind(绑定事件)的使用示例
2021/02/05 Python
CSS3 :nth-child()伪类选择器实现奇偶行显示不同样式
2013/11/05 HTML / CSS
一款css实现的鼠标经过按钮的特效
2014/09/11 HTML / CSS
贪睡宠物用品:Snoozer Pet Products
2020/02/04 全球购物
冰淇淋店创业计划书范文
2013/12/27 职场文书
小学教师听课制度
2014/02/01 职场文书
五心教育心得体会
2014/09/04 职场文书
中学生打架检讨书之500字
2019/08/06 职场文书
小学生六年级作文之关于感恩
2019/08/16 职场文书
MySQL索引知识的一些小妙招总结
2021/05/10 MySQL
python pygame入门教程
2021/06/01 Python
纯html+css实现打字效果
2021/08/02 HTML / CSS