美文网首页
惰性单例模式

惰性单例模式

作者: 卡卡卡卡颂 | 来源:发表于2017-04-02 20:46 被阅读0次

    单例在ng里即service的实现。

    创建一个通用的惰性单例模式,满足:

    1. 只有一个实例
    2. 提供全局访问
    3. 符合单一职责原则
    //通用对象 只会返回一个实例
    var getSingle=function(fn) {
      var result;
      return function() {
        return result || (result=fn.apply(this,arguments));
      }
    }
    

    相关文章

      网友评论

          本文标题:惰性单例模式

          本文链接:https://www.haomeiwen.com/subject/oyagottx.html