我只是想知道javascript promise是否在内部使用回调。是避免金字塔厄运并使代码整洁的规范吗? (它在内部做回调的东西?)
答案 0 :(得分:1)
当然,它使用"回调"从某种意义上说它调用传递给.then(callback)
的函数,但承诺不仅仅是回调。它
onRejected
.then(onFulfilled, onRejected)
部分
.then().then().then()...
,这使得"回调"非常有意义的你可以用承诺做的一切,你也可以做一个回调,但承诺确实有时更容易阅读,维护和发生,以避免厄运的金字塔"如你所说。