单例模式
var createSingle = (function() {
var _flag = null
return function () {
if(_flag === null){
_flag = true
}
return _flag
}
})()
var a1 = createSingle ()
var a2 = createSingle ()
console.log(a1 === a2)
var createSingle = (function() {
var _flag = null
return function () {
if(_flag === null){
_flag = true
}
return _flag
}
})()
var a1 = createSingle ()
var a2 = createSingle ()
console.log(a1 === a2)