promise 相关问题

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

在 Node.js 中一次迭代 50 个项目的数组

我是node.js 的新手,目前正在尝试编写数组迭代代码。我有一个包含 1,000 个项目的数组 - 由于服务器问题,我想一次迭代 50 个项目的块...

回答 4 投票 0

使用 Promise.all 时 Promise 之间的延迟

有没有办法使用 Promise.all() 延迟对 Promise 数组的评估? 在将它们添加到数组之前,手动将延迟函数添加到每个 Promise 的末尾是否有意义?

回答 7 投票 0


使用 RxJS 取消队列中的所有项目

我有一个名为ringBell 的函数,它返回一个完成铃声响起的Promise。我希望能够通过在主题上调用 .next() 来触发铃声,并且我希望铃声...

回答 1 投票 0

如何检查对象实例属性Promise[]是否包含特定的Promise?

我开发了 React 应用程序并使用一些全局可用的对象实例来处理组件逻辑中的重复任务。实现很简单: 类 SomeService { // 一些服务...

回答 1 投票 0

Promise、async/await、setTimeout的优先级

异步函数 a() { 控制台.log(“a”); } 异步函数 b() { 控制台.log(“b1”); 等待(); 控制台.log(“b2”); } 设置超时(()=> { console.log("设置T...

回答 1 投票 0

在同一个 Promise 元素上调用多个 .then(),而不链接它们

我试图在同一个 Sequelize Promise 上调用 2 个不同的 .then() 。 我不需要链接 then(),我只想在承诺解决时调用 2 个不同的效果。 第一个 then() 是 c...

回答 1 投票 0

在 Puppeteer 中使用 Promise 进行日志记录时出现 TargetCloseError

我是 JavaScript 和 Puppeteer 库的新手。我知道什么是异步编程,并且我一直在 JavaScript 中使用它,但是当我尝试将它与 Puppeteer 一起使用时,我遇到了错误。 这是...

回答 2 投票 0

无法在 Puppeteer 中使用 Promise

我是 Javascript 新手,显然也是 Puppeteer 库新手。 我知道什么是异步编程,并且我一直在 Javascript 中使用它,但是当我尝试将它与 Puppeteer 一起使用时,我遇到了错误。 T...

回答 1 投票 0

当不断添加 Promise 时,当所有 Promise 都已解决时,如何解除加载覆盖

我有以下类,用于路由所有 API 请求 类 PromiseBroker { #承诺= {}; #overlayEle = document.getElementById('loading-overlay'); 构造...

回答 1 投票 0

如何拆分一批 Promise,以免它们达到每秒 API 请求数限制?

我想要发出大量 API 请求(~1500),但 TMDB 的每秒请求限制为 50。我想批量发送请求或以某种方式延迟它们,但我可以不是...

回答 1 投票 0

解决问题时延长承诺

我试图在解决方案正在进行时做出承诺。 (异步()=> { var p4 = Promise.resolve([3]); var 记录 = (s) => { 让 x = s.pop(); s.push(x - 1); 如果 (x > 0)...

回答 2 投票 0

使用 NodeJS 获取 google Drive API 中特定文件的内容

我发现了很多关于如何使用 API 从 google 云端硬盘检索 .txt 文件内容的帖子。我尝试过使用这个: const 驱动器 = google.drive({版本: 'v3', auth}); 变量数据 =

回答 2 投票 0

创建一个 vuejs 音频播放器

我正在 vuejs 中开发音频播放器,但我正在努力解决如何让类星体滑块组件在音乐播放时随着时间的推移而不断滴答作响,以及如何在用户单击暂停时停止它......

回答 1 投票 0

Nodejs / javascript 从函数返回可用数据

我正在使用一个 API,该 API 将分页数据返回给我。 IE,我请求页面大小为 50,获取一些数据,然后使用我收到的最后一位数据的 ID 进行另一次重新...

回答 1 投票 0

在 NodeJs 中并行化

我是 NodeJS/JS 的菜鸟,我对我的代码有疑问。 我正在编写一个函数来从 DynamoDB 表中获取元素,我的第一个版本是这样的 版本1 常量参数 = { 表名:p...

回答 1 投票 0

尝试缓存某些内容时处理 Promise

我有一个第三方Angular库作为依赖项,它正在执行http请求(超级代理),所以我无法拦截它。我想缓存我得到的值,因为我有一个有时类似的列表......

回答 2 投票 0

还有 setTimeOut(fn, 0) 更好的替代方法吗?

是否有另一种方法可以实现相同的行为,即在当前堆栈为空后在 JavaScript 消息队列上调度回调函数来运行? 换句话说,有没有办法,b...

回答 2 投票 0

如何确保(并等待)所有 Promise 在 javascript 中都处于已解决状态?

我的函数(非异步)多次调用 getUserMedia (在循环中)。 每次调用都会创建一个承诺,然后将调用解析或拒绝处理程序。 循环退出后,我需要确保...

回答 1 投票 0

JavaScript,Promise,有什么问题吗?

我对 Promise 非常陌生,我有以下代码: 常量 cintTotalRequests = 25000; var blnNext = true, intRequest = 0; 做 { if ( blnNext != true ) { 继续; ...

回答 1 投票 0

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