promise 相关问题

Promise是延迟计算的一种策略,适用于多种并发风格:本地计算的线程和事件循环并发,以及同步和异步远程消息传递。 promise表示异步操作的最终结果。使用promises的主要方法是通过一种方法,将promise的最终值或失败原因的转换注册到新的promise。

为什么“asd”永远不会被打印并且相应的承诺永远不会解决?

我期望打印“asd”并承诺解决,但现实是不同的。代码卡在 while 循环中,并且“getI”始终返回 1,尽管它已被进一步更改

回答 1 投票 0

使用 React Native 获取多个 API 请求

这是我的代码的概述(保留一些细节)。基本上我只想在单击按钮时发出两个类似的 API 请求,然后有一个函数可以处理这两个请求的结果...

回答 2 投票 0

异步获取Javascript库并同步执行

我有两个文件one.js和two.js。 Two.js 需要在 one.js 之后加载,但这两个文件都可以从服务器并行检索。 我通过将two.js响应保存在变量中来实现这一点,然后...

回答 1 投票 0

Javascript 使用异步等待更改 Promise 的解析值[已关闭]

我要解决这个问题: 编写一个名为 funcA 的函数,该函数接收 ex2 中的数组数组和 a Promise 在 2 秒后返回总和。 编写一个名为 funcB 的函数来调用

回答 1 投票 0

如何正确解决承诺?

如何确保所有承诺都得到正确解决?即使在执行该函数之后,仍然会打印一些语句。我觉得 getAllRecords 没有完成承诺...

回答 0 投票 0

如何返回许多 Promise 并在执行其他操作之前等待所有 Promise

我有一个循环,它调用一个异步执行操作的方法。这个循环可以多次调用该方法。在这个循环之后,我有另一个循环,仅当所有异步时才需要执行......

回答 6 投票 0

为什么catch()会实现返回的promise?

我正在尝试这段代码: 让 with999 = Promise.resolve(999); 让 returnCatch = with999 .catch(原因=> { console.log("捕获:" + 原因); }); returnCatch.then(数据 => {

回答 3 投票 0

Perl Mojolicious:使用 async/await 和 all_settled 限制并发

在 Mojolicious 完整应用程序中,我有以下模式。 同时运行一些遗留请求(例如同时插入 db1 和 db2);和 按顺序运行一些遗留请求(例如...

回答 1 投票 0

无法读取未定义的属性(读取“then”)。 Promise.resolve() 不起作用

由于某种原因,我的承诺没有按时兑现。我不明白为什么,因为我的函数不是异步的。 我想要实现的是遍历整个数组并解决舞会......

回答 1 投票 0

thenable 对象是否总是被解析?

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/then#description 沿着 then() 链出现的 thenable 对象总是被解析 — onFulfilled h...

回答 1 投票 0

为什么在 ReactJS 中使用 Appwrite 数据库和 promise 时,App() 中的 return 不调用 Products()?

我有一个 appwrite 数据库,它通过“promise”连接到 .then 它将返回该 promise 的映射列表,但问题是 App() 中的返回不调用 Products()。什么...

回答 0 投票 0

如何嵌套通过其他函数返回的异步/等待函数

我正在尝试创建一个根承诺函数(调用 API),其他函数可以重用该函数以使用 API 执行更具体的请求。然而我最后得到的结果是一个不完整的 API

回答 2 投票 0

await 常规函数 vs await async 函数,并且两个函数都返回 fulfilled promise [关闭]

如果我直接等待Promise,执行顺序似乎是合理的。 但是,如果我只是将它更改为异步函数,即没有其他任何更改,那么顺序就会完全改变。 谁能解释一下

回答 0 投票 0

如何在文件阅读器中等待 canvas loadFromJSON

我正在尝试使 html canvas.loadFromJSON 异步请求,但我无法使其工作。我有一个接受 json 文件的输入文件字段。在输入字段更改时,我打开一个新的文件阅读器并在里面...

回答 0 投票 0

在此承诺池代码中,助手暂停了

helper 函数只被调用三次,这是否意味着它等待第一个内部承诺在 3 秒后解决,下一个承诺在 4 秒后解决。请回答会很

回答 0 投票 0

在这个 promise 池代码中,当基本情况在这里命中时,递归调用的函数是否从调用堆栈中弹出

在此代码中,当基本情况命中(外部承诺已解决)时,调用堆栈中先前调用的辅助函数会发生什么情况,它们是否从调用堆栈中逐一弹出。 当我...

回答 0 投票 0

承诺令人困惑。为什么这段代码有效而这段代码无效?新手问题:

//这段代码有效 app.get('/create', async (req, res) => { 尝试 { 等待 db.users.createTable(); res.send('创建用户表'); } 抓住(错误){ console.log(err.message);...

回答 0 投票 0

Unresolved promise - 开头由 then() 返回的 Promise pending

然后(): https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/then#return_value 返回值 立即返回一个新的 Promise。这个新的承诺总是悬而未决......

回答 1 投票 0

Vue 2 如何在全局函数中返回观察者

你好我有这个问题:在 main.js 中我有一个全局函数 getSites,需要从 API 中检索站点列表。 此函数与 async/await 一起使用并异步返回数据站点。 我也……

回答 2 投票 0

Laravel 哨兵会减慢应用程序吗?

当然,如果发生异常,则哨兵服务器的响应速度无关紧要,但如果它是哨兵的日志? Api 客户端在发送日志请求之前不会收到响应? 正如我在...下看到的那样

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.