js回调函数

传递函数作为回调
很容易把一个函数作为参数传递。

function fn(arg1, arg2, callback){
    var num = Math.ceil(Math.random() * (arg1 - arg2) + arg2);
    callback(num);  //传递结果
}

fn(10, 20, function(num){
   console.log("Callback called! Num: " + num); 
});    //结果为10和20之间的随机数
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容