javascript JS IIFE模板
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript JS IIFE模板相关的知识,希望对你有一定的参考价值。
var counter = (function() {
var i = 0;
return {
get: function(){
return i;
},
set: function( val ){
i = val;
},
increment: function() {
return ++i;
}
};
})();
console.log(counter.get()); // 0
counter.set(3);
console.log(counter.increment()); // 4
console.log(counter.increment()); // 5
console.log(counter.i); // undefined
i; // ReferenceError: i is not defined
以上是关于javascript JS IIFE模板的主要内容,如果未能解决你的问题,请参考以下文章
构建一个 JavaScript 库,为啥要以这种方式使用 IIFE?
JS-立即执行函数表达式(IIFE)
JS-立即执行函数表达式(IIFE)
理解JavaScript的立即调用函数表达式(IIFE)
JS系列第1章之IIFE
JS-[IIFE&闭包]