码迷,mamicode.com
首页 > 其他好文 > 详细

关于回调函数

时间:2018-01-29 15:43:16      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:关于   cti   用处   var   决定   font   分享图片   ...   原因   

 

什么是回调?

在js中  通俗的理解 。函数以参数的形式在另一个函数中调用,即为回调。

最让前端程序员熟知的回调莫过于jquery的ajax回调了吧。 

 

var error =function(){...}
var success=function(){...}
$.ajax().then(success,error)

 error和success称为回调函数。上面我们将success和error函数传入ajax的回调中,这种行为称为登记回调函数

回调函数的

技术分享图片

编程分为两类:系统编程(system programming)和应用编程(application programming)。所谓系统编程,简单来说,就是编写;而应用编程就是利用写好的各种库来编写具某种功用的程序,也就是应用。系统程序员会给自己写的库留下一些接口,即API(application programming interface,应用编程接口),以供应用程序员使用。所以在抽象层的图示里,库位于应用的底下。

可以看到,回调函数通常和应用处于同一抽象层(因为传入什么样的回调函数是在应用级别决定的)。而回调就成了一个高层调用底层,底层再回过头来调用高层的过程。(我认为)这应该是回调最早的应用之处,也是其得名如此的原因。

关于回调函数

标签:关于   cti   用处   var   决定   font   分享图片   ...   原因   

原文地址:https://www.cnblogs.com/bianruoyu/p/8376680.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!