promise 相关问题

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

For 循环运行 puppeteer 函数无序

我有一个包含 puppeteer 函数的循环。 问题在于循环同时执行所有操作。 我试过这个: 从“木偶师”导入木偶师 (异步功能...

回答 1 投票 0

如何在React/Gatsby中实现多个Request

我正在尝试对数据库实施多个请求,然后在我的 gatsby 应用程序中显示结果。 我有一个可行的解决方案,只需一个(!)请求。 const ListRezept = (props) => { 常量 url_i...

回答 1 投票 0

Axios 成为承诺

以下代码中的 api 和 axios 变量的 console.log 输出是不同的,即使我没有更改任何内容。 api 是普通的 axios 但状态 axios 变成了 Promise。 重要...

回答 1 投票 0

通过 Fetch 处理不良响应

我有以下代码: 函数处理提交() { fetch(`/api/v1/teams`, { 正文:JSON.stringify({ 名称:nameRef.当前.值 }), 方法:'POST', 标题:{ ...

回答 1 投票 0

使用抛出承诺

我想创建一个返回承诺的函数,如果其中抛出错误,它会返回承诺拒绝。 函数promiseFunc(选项){ 返回新的 Promise(() => { 重新...

回答 3 投票 0

Javascript Promise.all 使用 .then() 调用函数

我使用Promise。在所有promise都解决后,所有trig a函数。 它有效,但我不明白为什么要调用一个函数,我必须使用 anonimus 函数,并且我无法直接调用我的函数...

回答 1 投票 0

异步 IIFE 和新 Promise 之间有有意义的区别吗?

考虑以下作业: const Promise1 = (async () => { 等待一些AsyncFunction(); })(); const Promise2 = new Promise(异步解析 => { 等待一些AsyncFunction(); 重新...

回答 1 投票 0

是否有可能让正在进行的 120K-6M 非阻塞 HTTP 请求在几秒和几分钟后得到响应?哪些 PC 限制可能会阻止它? [已关闭]

上下文: 我正在考虑实现一个顶级通用后端,使用非阻塞请求(使用 Promise、Future 等)通过 HTTP 调用各种专用后端。 对电话的回应/

回答 1 投票 0

为什么 javascript ES6 Promise 在解析后继续执行?

据我了解,promise是可以resolve()或reject()的东西,但我惊讶地发现promise中的代码在调用resolve或reject后继续执行。 我考虑过

回答 4 投票 0

让每秒数千个非阻塞 HTTP 请求在几秒和几分钟内得到响应可以吗?有成功的例子吗

我正在考虑实现一个顶级通用后端,使用非阻塞请求(使用 Promise、Future 等)通过 HTTP 调用各种专用后端。 对呼叫/请求的响应...

回答 1 投票 0

来自返回 Promise 的 I/O 操作的回调是否会进入 Node 中的 I/O 队列或微任务队列?

我刚刚学习 Node 中的事件循环如何工作的细节。 我了解到 Promise 队列的优先级高于计时器队列,而计时器队列的优先级又高于 I/O 队列。 异步函数 async...

回答 1 投票 0

与 IndexedDB 一起使用所需的异步等待

我有一个反应打字稿应用程序,在我的应用程序中我使用 IndexedDB 来存储一些数据。 我有单独的类用于使用 IndexedDB 调用 DB 。在我的一个类方法中,我使用此代码来获取所有...

回答 1 投票 0

我不知道为什么 setTimeout 包装承诺没有按我的预期工作

我有这个代码。 常量 testArray = [1, 2, 3, 4, 5]; const 测试 = async () => { 返回 Promise.resolve().then(() => { console.log("测试控制台日志:", new Date()); })...

回答 1 投票 0

当一个 fetch url 给出 net::ERR_CONNECTION_REFUSED 错误时,用于获取任务的 Promise.race 将停止

当一个 url 不可用时,我尝试使用替代 url,但承诺的竞争是一个 fetch 的连接错误拒绝了另一个 fetch 的过程。 在代码中你可以看到

回答 1 投票 0

Concat json to Promise:如何从 Promise Pending 获取 json 对象中的附加键值对

我手动将 json 对象连接到 Promise。第一个打印的下面的代码 cosole.log(new_response) 得到了我这个,这就是我想要的 承诺 { , a: '123' } 然而第二个

回答 1 投票 0

承诺一切地图或对象

我有一些平衡承诺。 私有 loadFilterMetaData(): 数组> { const 国家 = CatalogCountry.findAll(); const 公司 = CatalogFirm.findAll(); ...

回答 1 投票 0

使用 Polyfill 将 Firefox 扩展移植到 Chrome 时出现未捕获(Promise)错误

我为 Firefox Quantum 编写了一个 Web 扩展。该扩展有一个弹出窗口,单击该弹出窗口会提供一个 3 按钮菜单。单击其中一个按钮时,扩展程序将注入一个包含

回答 1 投票 0

嵌套异步javascript(微任务和宏任务队列)

最近我遇到了以下问题: console.log("开始"); const Promise1 = Promise.resolve().then(() => { console.log("promise1"); 常量定时器2 = setTimeout(() => { 反对...

回答 0 投票 0

Promise.all 用于 Javascript 中的对象

Promise.all 可以将 [Promise a, Promise b] 变成 Promise [a, b],超级有用,但是还有没有办法把 {a: Promise a, b: Promise b} 变成 Promise {甲,乙}。 用例是: 我有一个

回答 5 投票 0

为什么 Promise 会为嵌套 Promise 返回意外的输出?

我有下面的代码,基于 MDN 文档,我知道如何为 Promise 指定结果和状态,由处理程序产生: 返回一个值:p 得到满足,返回值作为它的值 ...

回答 1 投票 0

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