JavaScript设计模式之单例模式
2021-07-27 07:56
标签: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