JavaScript中回调函数(CallBack)
2013-09-16 20:33
483 查看
在jQuery中,我们经常使用到回调函数。在JavaScript中,允许传递回调函数作为参数,同时会在当前函数执行完成后执行。如何使用回调函数呢?在回调函数中,我们有两种形式:1. 无参数的回调函数; 2. 有参数的回调函数。jQuery中使用无参数回调函数$.get( "myhtmlpage.html", myCallBack );在jQuery获取到myhtmlpage.html之后,就会去调用myCallBack。在这里,myCallBack不是一个字符串,而是定义好的方法名字,这里的myCallBack是无任何参数的方法。
jQuery中使用有参数回调函数
jQuery中使用有参数回调函数
$.get( "myhtmlpage.html", function() {
myCallBack( param1, param2 );
});在这里,我们传递一个匿名函数,然后在匿名函数内部去调用我们定义好的有参数回调函数。这里为什么不直接传递我们的回调函数,而是使用一个匿名函数来处理呢?形如:$.get( "myhtmlpage.html", myCallBack( param1, param2 ) );在这里,myCallBack(param1, param2)返回的是函数处理的值,而不是一个函数。
相关文章推荐
- 理解javascript中的回调函数(callback)
- javascript中的回调函数(callback)
- JavaScript——callback(回调函数
- 理解javascript中的回调函数(callback)
- JavaScript callback回调函数用法实例分析
- 理解javascript中的回调函数(callback)
- 理解javascript中的回调函数(callback)
- 理解javascript中的回调函数(callback)
- Understand JavaScript Callback Functions and Use Them-回调函数
- 理解javascript中的回调函数(callback)
- JavaScript callback function 回调函数的理解
- 理解javascript中的回调函数(callback)【转】
- Javascript之回调函数(callback)
- C++中回调函数(CallBack)的使用
- JavaScript的回调函数与递归函数
- C#下Socket对象的BeginReceive方法,执行后竟然不调用AsyncCallback里的回调函数
- javascript 自己主动绑定JS callback 的方法函数
- CallBack()回调函数详解
- 理解javascript回调函数
- JavaScript加强之自定义callback示例