美文网首页
创建--单例

创建--单例

作者: 掐指化梦 | 来源:发表于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