调用另一个函数的回调
Call the callback of another function
如果我在函数b()
中调用函数a()
,是否有办法在函数b()
中调用函数a()
的回调?
这是我在代码中的意思:
function a(callback){
b()
}
function b() {
//call the callback() of a()
}
让b
也接受一个回调参数,你可以通过它传递:
function a(callback) {
b(callback)
}
function b(callback) {
callback();
}
b
没有其他方法可以访问 a
的 callback
局部变量(参数),除非 b
是在 [=13= 中定义的](作为闭包)。
如果我在函数b()
中调用函数a()
,是否有办法在函数b()
中调用函数a()
的回调?
这是我在代码中的意思:
function a(callback){
b()
}
function b() {
//call the callback() of a()
}
让b
也接受一个回调参数,你可以通过它传递:
function a(callback) {
b(callback)
}
function b(callback) {
callback();
}
b
没有其他方法可以访问 a
的 callback
局部变量(参数),除非 b
是在 [=13= 中定义的](作为闭包)。