单例在ng里即service的实现。
创建一个通用的惰性单例模式,满足:
- 只有一个实例
- 提供全局访问
- 符合单一职责原则
//通用对象 只会返回一个实例
var getSingle=function(fn) {
var result;
return function() {
return result || (result=fn.apply(this,arguments));
}
}
//通用对象 只会返回一个实例
var getSingle=function(fn) {
var result;
return function() {
return result || (result=fn.apply(this,arguments));
}
}
本文标题:惰性单例模式
本文链接:https://www.haomeiwen.com/subject/oyagottx.html
网友评论