首頁  >  文章  >  web前端  >  javscript的回呼函數(callback)詳解

javscript的回呼函數(callback)詳解

php中世界最好的语言
php中世界最好的语言原創
2018-03-16 15:47:302072瀏覽

這次帶給大家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中文網其它相關文章!

推薦閱讀:

JS的Arrary方法

#JavaScript的定時器詳解

JavaScript運行機制之事件與回呼函數

#

以上是javscript的回呼函數(callback)詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:JS的Arrary方法下一篇:JS的Arrary方法