我只想将一个变量分配给一个函数,以便以后可以调用它,但是在这个 fiddel 中,每次按下按钮“调用”时都会调用该函数
它不应该只是将函数分配给变量'fun'而不调用警报吗?
小提琴:http: //jsfiddle.net/vkvUR/
代码 :
$("#button").click(myFun);
<input name="Button3" type="button" value="Invoke" id="button">
function myFun(myarg){
var fun = alert(myarg);
}
function myFunParam(myFun){
if (typeof myFun === "function")
myFun('foo'); // alerts "foo"
}