js中的回调函数(callback)
A callback is a function that is passed as an argument to another function and is executed after its parent function has completed.
这是js里的英语解释
字面上理解下来就是,回调就是一个函数的调用过程。那么就从理解这个调用过程开始吧。函数a有一个参数,这个参数是个函数b,当函数a执行完以后执行函数b。那么这个过程就叫回调。
其实中文也很好理解:回调,回调,就是回头调用的意思。函数a的事先干完,回头再调用函数b。
函数b是你以参数形式传给函数a的,那么函数b就叫回调函数。
代码实例:
<html>
<head>
<title>回调函数(callback)</title>
<script language="javascript" type="text/javascript">
function a(callback)
{
alert("我是parent函数a!");
alert("调用回调函数");
callback();
}
function b(){
alert("我是回调函数b");
}
function c(){
alert("我是回调函数c");
}
function test()
{
a(b);
a(c)
本文介绍了JavaScript中的回调函数,它作为参数传递给其他函数,并在父函数执行完毕后执行。回调函数是JavaScript中实现异步操作的一种常见方式,通过示例代码展示了如何使用回调函数。
订阅专栏 解锁全文
590

被折叠的 条评论
为什么被折叠?



