您的位置
主页 > 网站技术 > 语言编程 > » 正文

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

来源: 站长圈 点击:

点评: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. 




首页  - 关于站长圈  - 广告服务  - 联系我们  - 关于站长圈  - 网站地图  - 版权声明