首页 > 语言 > JavaScript > 正文

JS方法调用括号的问题探讨

2024-05-06 15:59:52
字体:
来源:转载
供稿:网友
JS方法调用括号的问题很是令人头疼,下面有个不错的示例,感兴趣的朋友可以参考下

移动端的html页面,

写了一个函数.

复制代码 代码如下:


function showAlert(msg,fn){
showDialog("alert", msg,"温馨提示",260);
if(isNull(fn) == false){
$("#SD_confirm").unbind("click");
$("#SD_confirm").bind("click",fn);
}
}

function exist(){

alert("aaa");

}


fn是一个函数,调用的时候我就写了

复制代码 代码如下:


showAlert(json.msg,exist());


结果一到这行代码的时候,还没走到showDialog方法,就走exist弹出aaa了,这咋回事啊,后来才发现写错了.

应该写成

复制代码 代码如下:


showAlert(json.msg,exist);


这样就会先弹出dialog温馨提示,然后点击确定才会弹出aaa.

妹的.原来是括号出的错.汗!
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选