回调函数原理
1.父函数执行完,执行回调函数
2.回调也是异步编程的体现
回调函数的创建
1.函数名作为参数
2.父函数里面有对回调函数的执行
function test(functionName){
functionName();
其他函数体
}
3.创建的时候没有回调函数的具体内容,是需要自己创建回调函数的
回调函数的使用
1.创建一个回调函数,把函数名传到父函数里面,调用父函数
function fun1(){
alert("回调函数测试");
}
test(fun1);
2.直接把回调函数体写到父函数参数部分
test(function fun1(){
alert("回调函数测试");
}
);
回调函数名可带可不带,本质都是传函数的首地址