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"));
}
});
这些回调 - 你传递给创造一个承诺有一个术语吗?
答案 0 :(得分:2)
ECMAScript 6语言规范将其称为执行程序。请参阅24.4.3.1部分。
答案 1 :(得分:0)
它们通常被称为“目标”。
答案 2 :(得分:0)
我只是称他们为“回调”
但是如果你想要具体那么成功和错误回调。