【发布时间】:2019-07-18 18:47:49
【问题描述】:
如果我在 Chrome 中显示了开发人员工具并且 Promise 被拒绝,则 Chrome 会暂停 javascript 执行并显示消息“Paused on promise denied”。在这种情况下,我能否以某种方式阻止 Chrome 暂停(并且仍然打开 devtools)?
Rejected Promise 是我的应用程序中“正常”流程的一部分,每次在 Chrome 中按下恢复按钮都会很不方便。
您可以通过在 js-console 中输入以下内容在 Chrome 中测试此行为:
new Promise(function(accept, reject) { reject(); }) // (tested in v 45.0.2454.99)
谢谢。
【问题讨论】:
标签: javascript google-chrome promise es6-promise