当前位置:萝卜系统下载站 > 技术开发教程 > 详细页面

JScript下Singleton模式的完成

JScript下Singleton模式的完成

更新时间:2021-01-01 文章作者:未知 信息来源:网络 阅读次数:

实现方法是靠constructor的一个方法constructor.Singleton实现对第一个对象的空间的引用。


function MyClass()
{
 var fs=function(fs){return fs.caller};fs=fs(fs);
 if(fs.Singleton){return fs.Singleton();}
 return new InnerClass();

 function InnerClass()
 {
  this.r=Math.random();//test;
  var InnerObject=this;
  function fs.Singleton()
  {
   return InnerObject;
  }
 }
}
alert(new MyClass().r);
alert(new MyClass().r);
alert(new MyClass().r);
alert(new MyClass().r);



温馨提示:喜欢本站的话,请收藏一下本站!

本类教程下载

系统下载排行

网站地图xml | 网站地图html