js单例
来源:互联网 发布:淘宝上怎么买香烟 编辑:程序博客网 时间:2024/05/13 16:23
var singleton = (function(){
function Singleton(args)
{
var args = args || {};
this.pointX = args.pointX || 10;
this.pointY = args.pointY || 15;
}
var instance;
var _static = {
getInstance : function(args){
if(instance===undefined)
instance = new Singleton(args);
return instance;
}
};
return _static;
})();
var single = singleton.getInstance({pointX:5});
var single2 = singleton.getInstance();
alert(single.pointX);
alert(single2.pointX);
alert(single === single2);
function Singleton(args)
{
var args = args || {};
this.pointX = args.pointX || 10;
this.pointY = args.pointY || 15;
}
var instance;
var _static = {
getInstance : function(args){
if(instance===undefined)
instance = new Singleton(args);
return instance;
}
};
return _static;
})();
var single = singleton.getInstance({pointX:5});
var single2 = singleton.getInstance();
alert(single.pointX);
alert(single2.pointX);
alert(single === single2);
- JS单例模式
- js单例模式
- js单例
- js单例模式
- js单例模式
- JS单例模式
- js 单例模式
- js单例模式
- js单例模式
- js单例模式
- js-单例模式
- js 单例模式
- js单例模式
- 【JS】单例模式
- js: 单例模式
- js单例模式
- js实现单例模式
- js实现单例模式
- CityEngine使用Python脚本导出模型
- poj1014 多重背包
- 敏捷开发思考
- 贪婪算法优化计算-马踏棋盘问题
- PHP单例模式实现商城购物车功能
- js单例
- CString LPCTSTR BSTR
- 用Toad 工具 修改 view的时候 遇到报错不了的问题
- 几本经典的投资理财书
- Android:用Handler实现异步处理功能
- [转]教育部开通高校学生资助热线010-66097980/66096590
- Java中基本类型的取值范围
- Oracle开发专题之:随机查询
- 用linux shell写的一个简单的刷博客访问量的脚本