87,997
社区成员




var initPage = function () {
//methodBody
}();
$("#btnRefreash").click(function () {
initPage();
});
var a = 123;
var r = a * 2;
2)
var a = function () { alert(123); };
var r = a();
那么1)可以改成
var r = 123 * 2;
同样的2)也可以改成
var r = function () { alert(123); }();
var initPage = function () {
//methodBody
}();
加上了(),function部分已经执行了,除非function返回的是另一个函数,即initPage是一个函数,才能initPage()执行。
你methodBody的代码是怎么样的?
var initPage = function () {
alert("11");
};
$(function(){
$("#btnRefreash").click(function () {
initPage();
});
});
感觉该这么写呢。。