【发布时间】:2013-12-14 07:28:02
【问题描述】:
我有一个表格函数的编号:
function A() {
asychProcessA(
someCallBack();
)
}
function B() {
asychProcessB(
someCallBack();
)
}
function C () {
asychProcessC(
someCallBack();
)
}
有时我会想按顺序实现这些功能,例如:
function A() {
asychProcessA(
functionB();
)
}
但我也希望选择使用其他回调来单独实现其中之一
function A() {
asychProcessA(
someOtherCallBack();
)
}
有人可以提出一种优雅而通用的设置方式吗?我在这个项目中使用 jQuery,所以这是公平的游戏。
【问题讨论】:
-
你总是可以在 JS 中将函数作为参数传递。 stackoverflow.com/questions/13286233/…
-
在组合三个以上的函数时,我无法让它工作。
标签: javascript jquery asynchronous callback deferred