JScript下Singleton模式的實現。 (轉)
JScript下Singleton模式的實現。 (轉)[@more@]
/expert/topic/945/945526.?temp=.313244">
實現方法是靠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.ran();//test;
var Inner=this;
function fs.Singleton()
{
return InnerObject;
}
}
}
alert(new MyClass().r);
alert(new MyClass().r);
alert(new MyClass().r);
alert(new MyClass().r);
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-992855/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Singleton模式之Delphi實現 (轉)模式
- C++完美實現Singleton模式[轉]C++模式
- 設計模式、用Delphi實現---->Singleton 模式 (轉)設計模式
- 兩種Delphi實現Singleton模式方法 (轉)模式
- 關於多型實現Singleton模式的探討 (轉)多型模式
- C++設計模式:Singleton的模板實現之一 (轉)C++設計模式
- singleton模式的實現方法有很多種麼?模式
- Python單例模式(Singleton)的N種實現Python單例模式
- singleton模式四種執行緒安全的實現模式執行緒
- JAVA中實現單例(Singleton)模式的八種方式Java單例模式
- 用JScript實現VB.Net,C#的[委託Delegate]: (轉)JSC#
- 我所理解的設計模式(C++實現)——單例模式(Singleton Pattern)設計模式C++單例
- 在Jboss Cluster環境下如何實現Singleton?
- javascript/Jscript實現父子窗體的互相引用問題(Powered By ZosaTapo) (轉)JavaScriptJS
- C++用多種方式實現Singleton單例模式C++單例模式
- 三種Singleton的實現方式
- 從C#的Singleton設計模式實現看.NET Framework特性對開發者的重要性 (轉)C#設計模式Framework
- JScript 寫 sortNode (轉)JS
- Java Singleton的3種實現方式Java
- 關於singleton的幾個實現
- 使用C# (.NET Core) 實現單體設計模式 (Singleton Pattern)C#設計模式
- 設計模式入門(1)------單件(Singleton) (轉)設計模式
- 怎麼使用EJB來達到singleton模式 (轉)模式
- Singleton設計模式設計模式
- 單例模式 singleton單例模式
- 單例模式--SingleTon單例模式
- 單例模式(Singleton)單例模式
- 實現AS3的Singleton的兩種方法S3
- MVC模式的PHP實現(3) (轉)MVC模式PHP
- singleton模式的一種變體:double-checked locking (轉)模式
- 設計模式—singleton(單例模式)設計模式單例
- 設計模式 - 單例模式(Singleton)設計模式單例
- Java中Singleton的三種實現方式解析Java
- 單例模式(Singleton Pattern)單例模式
- 設計模式 - Singleton in Java設計模式Java
- 設計模式(四)Singleton設計模式設計模式
- java設計模式-單例模式SingletonJava設計模式單例
- 設計模式之單例模式 - Singleton設計模式單例