方法完成时的回调

dbd*_*dbd 1 javascript prototype callback

我想在方法foo()完成时执行方法:bar().

这可以这样做:

function foo() {
  //....
  bar();
}
Run Code Online (Sandbox Code Playgroud)

但肯定有一些方法可以执行bar(),就像回调foo()一样?我一直在寻找原型API,但到目前为止我只找到了将回调绑定到HTML元素的方法......

Agi*_*Jon 9

function foo(callback) {
   // ...
   callback();
}
Run Code Online (Sandbox Code Playgroud)

然后你这样称呼foo:

foo(bar);
Run Code Online (Sandbox Code Playgroud)