1

ES6 Promise 将回调作为参数:

var promise = new Promise(function(resolve, reject) {
  // do a thing, possibly async, then…

  if (/* everything turned out fine */) {
    resolve("Stuff worked!");
  }
  else {
    reject(Error("It broke"));
  }
});

这些callback-you-pass-to-create-a-promise是否有术语?

4

3 回答 3

2

ECMAScript 6 语言规范将其称为executor。请参阅第24.4.3.1节。

于 2014-02-04T20:59:26.690 回答
0

它们通常被称为“目标”。

于 2014-02-04T20:55:41.847 回答
0

我只会称它们为“回调”

但是如果你想具体一点,那么成功和错误回调。

于 2014-02-04T20:55:59.567 回答