定义:有且只有一个示例,自行实例化像整个系统提供
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()
网友评论