JavaScript设计模式之单例模式

2021-07-27 07:56

阅读:639

标签:rgb   turn   UNC   单例模式   定义   singleton   rip   变量   一个     定义:保证一个类仅有一个实例,并且提供一个全局访问点。    其实js实现单例相当简单,使用闭包隐藏私有变量,暴露一个访问点就ok了:    var Singleton = (function(){     var instance = null;     function getInstance(){       if(!instance) instance = new Object();       return instance;     }     return {       getInstance: getInstance     } })(); var a = Singleton.getInstance(); var b = Singleton.getInstance(); a === b; //true  JavaScript设计模式之单例模式标签:rgb   turn   UNC   单例模式   定义   singleton   rip   变量   一个   原文地址:https://www.cnblogs.com/xinxiangbin/p/11774973.html


评论


亲,登录后才可以留言!