0
点赞
收藏
分享

微信扫一扫

JS模式-基本的单例模式

纽二 2023-01-13 阅读 56

//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;
})();

 

天道酬勤



举报

相关推荐

0 条评论