立即呼叫函式表示式(IIFE)
立即呼叫的函式表示式可用於在生成公共 API 時建立私有作用域。
var Module = (function() {
var privateData = 1;
return {
getPrivateData: function() {
return privateData;
}
};
})();
Module.getPrivateData(); // 1
Module.privateData; // undefined
有關詳細資訊,請參閱模組模式 。