单例模式

单例模式:一个构造函数只有一个实例,可通过构造函数内部判断的方式来实现
使用数据缓存来存储该单例,用作判断单例是否已经生成,是单例模式主要的实现思路。

function Construct(){
    if(Construct.unique!==undefined){
        return Construct.unique;
    }
    this.xxx=xxx;
    Construct.unique = this;
}

其他模式:工厂模式 原型模式 观察者模式 策略模式 访问者模式 组合模式

MVC模式是观察者模式、策略模式、组合模式等模式的演变

发布了33 篇原创文章 · 获赞 0 · 访问量 1万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章