取消vanilla ECMAScript 6 Promise链

取消vanilla ECMAScript 6 Promise链,第1张

取消vanilla ECMAScript 6 Promise链

是否有清除

.then
Javascript Promise实例的方法

不。至少在ECMAscript 6中没有。

then
默认情况下,不幸的是,承诺(及其处理程序)是无法取消的。关于es-
discuss有一些有关如何正确执行此 *** 作的讨论,但是无论哪种方法获胜,都不会在ES6中实现。

当前的观点是,子类化将允许使用您自己的实现来创建可取消的Promise(不确定其效果如何) 。

在语言委托人找到最佳方法之前 (希望是ES7?), 您仍然可以使用userland Promise实现,其中许多功能都取消了。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5147881.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存