class SingleObject{
login(){
console.log('login...')
}
}
SingleObject.getInstance = (function(){
let instance
return function(){
if(!instance){
instance = new SingleObject()
}
return instance
}
})()
//使用. 注意:用new SingleObject无法实现单例模式
let obj1 = SingleObject.getInstance()
jQuery版本
jquery只有一个$
if(window.jQuery != null){
return window.jQuery
}else{
//初始化...
}
Vue中的Vuex && redux中的store