JS方法調(diào)用括號(hào)的問題探討
更新時(shí)間:2014年01月24日 14:49:46 作者:
JS方法調(diào)用括號(hào)的問題很是令人頭疼,下面有個(gè)不錯(cuò)的示例,感興趣的朋友可以參考下
移動(dòng)端的html頁面,
寫了一個(gè)函數(shù).
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是一個(gè)函數(shù),調(diào)用的時(shí)候我就寫了
showAlert(json.msg,exist());
結(jié)果一到這行代碼的時(shí)候,還沒走到showDialog方法,就走exist彈出aaa了,這咋回事啊,后來才發(fā)現(xiàn)寫錯(cuò)了.
應(yīng)該寫成
showAlert(json.msg,exist);
這樣就會(huì)先彈出dialog溫馨提示,然后點(diǎn)擊確定才會(huì)彈出aaa.
妹的.原來是括號(hào)出的錯(cuò).汗!
寫了一個(gè)函數(shù).
復(fù)制代碼 代碼如下:
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是一個(gè)函數(shù),調(diào)用的時(shí)候我就寫了
復(fù)制代碼 代碼如下:
showAlert(json.msg,exist());
結(jié)果一到這行代碼的時(shí)候,還沒走到showDialog方法,就走exist彈出aaa了,這咋回事啊,后來才發(fā)現(xiàn)寫錯(cuò)了.
應(yīng)該寫成
復(fù)制代碼 代碼如下:
showAlert(json.msg,exist);
這樣就會(huì)先彈出dialog溫馨提示,然后點(diǎn)擊確定才會(huì)彈出aaa.
妹的.原來是括號(hào)出的錯(cuò).汗!
相關(guān)文章
js實(shí)現(xiàn)鼠標(biāo)拖拽縮放div實(shí)例代碼
這篇文章主要介紹了js實(shí)現(xiàn)鼠標(biāo)拖拽縮放div,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03JavaScript數(shù)據(jù)結(jié)構(gòu)與算法之棧與隊(duì)列
在面向?qū)ο蟮某绦蛟O(shè)計(jì)里,一般都提供了實(shí)現(xiàn)隊(duì)列(queue)和堆棧(stack)的方法,而對(duì)于JS來說,我們可以實(shí)現(xiàn)數(shù)組的相關(guān)操作,來實(shí)現(xiàn)隊(duì)列和堆棧的功能,看下面的相關(guān)介紹.2016-01-01JavaScript中操作字符串之localeCompare()方法的使用
這篇文章主要介紹了JavaScript中操作字符串之localeCompare()方法的使用,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-06-06javascript中instanceof運(yùn)算符的用法詳解
本文詳細(xì)講解了javascript中instanceof運(yùn)算符的用法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06深入理解JavaScript系列(38):設(shè)計(jì)模式之職責(zé)鏈模式詳解
這篇文章主要介紹了深入理解JavaScript系列(38):設(shè)計(jì)模式之職責(zé)鏈模式詳解,職責(zé)鏈模式(Chain of responsibility)是使多個(gè)對(duì)象都有機(jī)會(huì)處理請(qǐng)求,從而避免請(qǐng)求的發(fā)送者和接受者之間的耦合關(guān)系,需要的朋友可以參考下2015-03-03<script defer> defer 是什么意思
好多朋友不知道 script后面加個(gè)defer是什么意思有什么作用。2009-05-05