我使用的是jQuery Framework,并找到了下面的代码。现在:我知道有一个IIFE,返回给出一个包含几个JSON /函数的对象。但我不明白为什么两个变量高于回归?这是某种私有成员模式,因为无法使用generator-variable访问它?这是什么样的模式?谢谢!
$(document).ready(function() {
var generator = (function() {
var _eventhandler = function() {
$('#id').keyup(function() {
generator.validate(true);
});
}
var _isAllowed= function() {
return true;
};
return {
config: {
//config data
},
init: function() {
console.log("init generator...");
}
validate: function {
return true;
}
}
}());
generator.init();
});