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()中做点事情

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容