javascript回调函数
2013-05-16 15:55
218 查看
回调函数(Callback Functions)
因为函数和其他数据一样可以被赋值,删除,拷贝等,所以也可以把函数作为参数传入到另一个函数中。
实例一
Js代码 收藏代码
function invoke_and_add(a,b){
return a()+b();
}
function one(){
return 1;
}
function two(){
return 2;
}
invoke_and_add(one ,two);
结果为3;
再来看看匿名函数的用法。
实例二
Js代码 收藏代码
invoke_and_add(function(){return 1;},function(){return 2;})
我们用匿名函数替代了 one,two两个函数。
通过上面两个实例,回调函数的定义为:传递一个函数A到另一个函数B中,并且这个函数B执行函数A。我们就说函数A叫做回调函数。如果没有名称,就叫做匿名回调函数
因为函数和其他数据一样可以被赋值,删除,拷贝等,所以也可以把函数作为参数传入到另一个函数中。
实例一
Js代码 收藏代码
function invoke_and_add(a,b){
return a()+b();
}
function one(){
return 1;
}
function two(){
return 2;
}
invoke_and_add(one ,two);
结果为3;
再来看看匿名函数的用法。
实例二
Js代码 收藏代码
invoke_and_add(function(){return 1;},function(){return 2;})
我们用匿名函数替代了 one,two两个函数。
通过上面两个实例,回调函数的定义为:传递一个函数A到另一个函数B中,并且这个函数B执行函数A。我们就说函数A叫做回调函数。如果没有名称,就叫做匿名回调函数
相关文章推荐
- 【Shawn-JavaScript】回调函数的理解
- Javascript兑现图片预加载【回调函数,多张图片】 (转载)
- 九句话轻松理解线程与异步以及回调函数[Javascript]
- JavaScript——回调函数
- 理解与使用Javascript中的回调函数
- 彻底理解javascript的回调函数(推荐)
- ArcGIS API for JavaScript 4.2学习笔记[7] 鹰眼(缩略图的实现及异步处理、Promise、回调函数、监听的笔记)
- 告诉你什么是javascript的回调函数
- 【javascript】回调函数
- JavaScript面向对象学习笔记——函数、匿名函数、回调函数、自调函数
- JavaScript的回调函数与递归函数
- javascript中的回调函数
- 理解和使用 JavaScript 中的回调函数
- [Effective JavaScript 笔记]第62条:在异步序列中使用嵌套或命名的回调函数
- javascript 回调函数
- 理解和使用 JavaScript 中的回调函数
- JavaScript回调函数的概念与范例
- 理解javascript中的回调函数(callback)
- Javascript中的回调函数和匿名函数的回调示例介绍
- javascript判断css3动画结束 css3动画结束的回调函数