JS模式-基本的单例模式
2024-10-08 00:57:53
//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;
})();
最新文章
- LeetCode 205 Isomorphic Strings
- IBatis学习
- iOS开发之----常用函数和常数
- android使用library工程问题
- HDU-2686 Matrix 多进程DP
- expr的简单应用
- ECMAscript6新特性之解构赋值
- 再起航,我的学习笔记之JavaScript设计模式09(原型模式)
- mysql explain和profiling
- Zabbix实战-简易教程(8)--添加item
- HTML <;form>; action 属性
- Linux 中的 tar
- LVS+keepalived+nginx+tomcat部署实现
- (原)lua及torch中的type
- PKUWC 2018 铁牌记
- Python学习 —— 阶段综合练习三
- 浅谈Jquery和常用框架Vue变化
- java原理—反射机制
- C#中将dll汇入exe z
- 【bzoj2330】[SCOI2011]糖果 差分约束系统