這次帶給大家javscript的回呼函數(callback)詳解,使用javscript回呼函數(callback)的注意事項有哪些,下面就是實戰案例,一起來看一下。
研究一下回呼函數,回呼函數的英文名稱:callback
函數也是對象,看一下書寫化的說明:
1、函數是用Function()建構函式所建立的Function物件。
2、Function物件包含一個字串,字串包含函數的javascript程式碼
看一個demo1:
var fun = function (x) { console.log(x) }; fun(100); //运行结果:100
以上程式碼可以知道,函數可以是一個物件的,函數中可以傳遞參數(如demo1中的x)。反之函數中的參數也可以傳遞一個函數
demo2:
function get(x, cb) { var a = 100; a = a + x; cb(a) } get(100, function (a) { console.log(a) }); //运行结果:200
demo2中可以看到,函數get()中有兩個參數,一個是x,另一個是cb,其中cb是一個函數,可以在函數cb()中做點事情
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
推薦閱讀:
#以上是javscript的回呼函數(callback)詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!