如果承诺有未捕获的错误,有什么方法可以导致承诺被拒绝?
作者:Robert T 提问时间:1/26/2022
在使用 promise 时,很容易忘记在异步函数中使用 try/catch,或者以其他方式无法捕获所有可能的错误。这可能会导致无休止的“等待”,因为承诺永远不会被解决或拒绝。 如果存在未捕获的错误,...
promise 问答列表
作者:Robert T 提问时间:1/26/2022
在使用 promise 时,很容易忘记在异步函数中使用 try/catch,或者以其他方式无法捕获所有可能的错误。这可能会导致无休止的“等待”,因为承诺永远不会被解决或拒绝。 如果存在未捕获的错误,...
作者:Won Jin Kim 提问时间:6/26/2023
这个问题在这里已经有答案了: ES6 返回值的 promise 执行顺序 (2 个答案) 5个月前关闭。 我想知道执行顺序因回调中返回的内容而异的原因:then var a = Promise.r...
作者:vlad dv 提问时间:11/8/2023
这个问题在这里已经有答案了: 为什么我在函数中修改变量后没有改变? - 异步代码参考 (7 个答案) 如何从 Promise 中提取数据 (6 个答案) 如何获取承诺的价值? (14 个回答) 16天...
作者:Won Jin Kim 提问时间:6/22/2023
我想知道下面 JavaScript 代码的执行顺序以及原因。特别是,我想更多地了解进入微任务队列的代码内容,重点是分步 var promise = Promise.resolve(); promi...
作者:jwize 提问时间:1/21/2016
这是一段相对简单的代码,用于调用服务并返回一些数据。我需要使用数据结果设置$scope。有没有一种简单的方法可以将此数据设置为作用域,而无需将作用域绑定到 then 子句中的函数? Angular ...
作者:Alexander Cheprasov 提问时间:9/22/2023
// fulfill one promise 5000ms console.time('test'); (async function () { await new Promise((resolv...
作者:Alex Variance 提问时间:9/12/2022
我仍然是 JavaScript 的新手,还没有做过任何 Web 开发方面的实习或正式工作。 HTML 有 3 个单选按钮,h4 标签用于根据单选按钮选择显示一些文本/结果。 HTML格式: <p...
作者:Aminarune 提问时间:10/1/2023
这个问题在这里已经有答案了: 何时执行 Promise 构造函数回调的主体? (4 个答案) 上个月关闭。 该函数假设在 6 秒后结束,但在运行时只花了 4 秒main const promise...
作者:Youri Malleck-Ahmed 提问时间:9/17/2023
在使用 时,我没有找到一种直接的方法来停止执行 Promise。让我解释一下。AbortController 为了在 timeout 参数定义的时间限制内等待异步函数_aget_Cards,我创建了...
作者:kavron 提问时间:9/1/2023
这个问题在这里已经有答案了: 什么是异步 javascript 函数的简单示例?[关闭] (3 个答案) 如何在 node.js 中创建自定义异步函数? (2 个答案) 3个月前关闭。 我看到的所有...