美文网首页
创建--单例

创建--单例

作者: 掐指化梦 | 来源:发表于2020-05-06 14:29 被阅读0次

    定义:有且只有一个示例,自行实例化像整个系统提供

    const singleton=(function{
      let obj
      return function(){
        if(!obj){
          obj = new Date()
        }
        return obj  
      }
    })()
    
    var instance = singleton()
    

    每次调用都需要判断对象是否存在,可以直接在初始化对象来实现

    const singleton=(function{
      let obj = new Date()
      return function(){
        return obj  
      }
    })()
    
    var instance = singleton()
    

    相关文章

      网友评论

          本文标题:创建--单例

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