腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Promise.all
忽略
一个
承诺
并
调用
另一个
承诺
两次
、
我正在尝试使用
Promise.all
运行几个网络
调用
,然后告诉我它们什么时候都完成了。在我的示例中,我有三个
承诺
。promises从不同的对象返回,但其中两个具有相同的方法签名。第
一个
promise从不运行,但第二个promise被
调用
两次
。如果我更改其中
一个
方法的名称,它就会起作用,但是参数的数量似乎并不重要。}); }; const objectTwo = te
浏览 22
提问于2019-06-26
得票数 0
回答已采纳
1
回答
错误:无法加载默认凭据??creds很好,函数死掉。
、
、
我正在获取相当大一部分JSON,所以我认为这个问题类似于它的超时,但是我无法按照这些答案中描述的方式添加return或await (尝试了这两种方法,但是return什么也不做,await导致了
另一个
错误),因为我正在循环遍历数据
并
编写许多文档。
浏览 1
提问于2020-06-07
得票数 0
回答已采纳
1
回答
编辑
承诺
结果(JavaScript)
、
我想编辑
一个
res.json --回调(Promise.then)的结果是将数组关联起来,如“{tennis:”data:res.json()}“我试过了,但它带着
承诺
类型回来了api/v1/categories/map").then(response}); promise.then(value =>
Promise.all
100/a
浏览 0
提问于2019-05-31
得票数 2
回答已采纳
2
回答
为什么我的
承诺
不异步处理?
、
、
我有两个函数,
一个
函数,asyncTest_returnPromise只返回
一个
诺言,
另一个
函数,asyncTest,通过
调用
承诺
数组中的
Promise.all
(
承诺
)
调用
3次。在数组中的每个
承诺
中,在
调用
asyncTest_returnPromise函数之前,我向控制台发送
一个
值("Foo"),并在
调用
后将
另一个
值("Bar&quo
浏览 3
提问于2020-01-27
得票数 0
回答已采纳
1
回答
承诺
在catch子句中包装并在
Promise.all
中等待
、
、
、
承诺
的文档声明.catch()返回
一个
承诺
。这是否意味着如果您在代码中返回
一个
承诺
,它将被包装在来自.catch的
另一个
承诺
中?即上面用"test“的值解决的
承诺
会被包装在.catch的
另一个
承诺
中吗据我理解,这就是异步函数中所发生的事情;它们将结果包
浏览 1
提问于2020-11-15
得票数 0
回答已采纳
2
回答
解决前的Promise.then
、
我有
一个
对象数组,每个对象都需要api
调用
中的数据。我正在迭代对象数组,并为每个对象创建
一个
承诺
。这是可行的,但这种方法有什么缺陷吗?service[object.serviceFunc
浏览 7
提问于2022-07-04
得票数 3
2
回答
我如何等待多个
承诺
并行,没有‘失败-快速’的行为?
、
、
、
我使用async/await并行地触发几个api
调用
: const results = await
Promise.all
(arr.map(v => { }))} 如果其中
一个
元素被拒绝,而
Promise.all
很快就失败了,那么
Promise.a
浏览 1
提问于2016-12-22
得票数 135
回答已采纳
1
回答
如何将
承诺
返回到
Promise.all
()中。
Promise.all
()还
承诺
、
、
Promise.all
()方法可以返回
一个
Promise吗?queue = []; queue.push(*PROMISE1*); .catch(err => { }); 有了这个函数,如果
一个
Promise
浏览 3
提问于2020-04-23
得票数 0
回答已采纳
1
回答
Javascript、节点、
承诺
和递归
、
、
、
从console.log打印输出来判断,我的递归例程工作得很好,除了第
一个
解析()
调用
(第n次递归
调用
的信号)为后续代码提供了绿灯,在第一次
调用
递归例程
调用
解析()之前不应该得到绿灯。结果是,对递归例程的第一次
调用
提供了我想要报告的答案,但是当它报告时,后续代码不再监听它,并与“未定义”的答案一起运行。坏的。听起来耳熟吗?您如何保持对
承诺
的适当控制,及时
浏览 0
提问于2015-12-16
得票数 0
回答已采纳
2
回答
在
Promise.all
中多次拒绝
承诺
,到底会发生什么?
、
、
、
Promise.all
(可迭代)是全部或没有,这意味着它返回的
承诺
在可迭代
承诺
中的每
一个
承诺
解决时解析,或在其中
一个
承诺
拒绝时立即拒绝,其原因是第
一个
拒绝
承诺
()。但是,如果可迭代拒绝的多个
承诺
发生了什么呢? 在VSCode中,我尝试了以下示例,
并
故意使foo()和bar()
承诺
都失败。当我在VSCode中调试时,我在* catch(err => Promise.reject
浏览 5
提问于2017-12-01
得票数 5
4
回答
为什么我的
承诺
数组在
调用
Promise.all
()之前运行?
、
我正在尝试创建
一个
承诺
数组,然后用
Promise.all
()来解析它们。我用的是got,它还
承诺
。 // Output: promise: {"_pending":true,"_canceled":false,"_promise":{}}
Promise.all
// Operate on results -
浏览 4
提问于2017-12-03
得票数 16
回答已采纳
2
回答
如何在JavaScript
Promise.all
()中使用异步/等待语法
忽略
错误
、
、
我正在尝试运行
一个
for循环,它对一串异步请求进行排队。一旦所有请求都完成了,不管它们是resolve还是reject,我想运行一些代码。我试图利用异步/等待模式,因为它看起来更好。(promises) 然而,有些
承诺
失败了,而发生
Promise.all
()的第二个
承诺
也失败了。我只想
忽略
任何失败的
承诺
,
并
让下
一个
代码运行后,所有的
承诺
已经完成。 我找到了像这样的解决方案。
Promise
浏览 5
提问于2017-11-26
得票数 5
回答已采纳
2
回答
JS Promises.all问题
、
当前的问题是,
承诺
似乎执行了
两次
,无论是在添加到Promises.all()之前还是之后。console.log(fMessage); maxVal--; console.log(promises);
Promise.all
proxyConsoleLog.js:12 5 is not less than 4我注意到,最后3条被拒绝的条目重复了
两次
我可能错了,但这是否意味着
浏览 1
提问于2021-06-10
得票数 0
回答已采纳
2
回答
PromiseJS中的延迟
承诺
、
我有
一个
数组,通过为每个
承诺
创建
一个
承诺
循环,然后将
承诺
添加到
另一个
承诺
数组中。然后,我将这些
承诺
传递给
Promise.all
,
并
等待它们完成。我想要做的是给每个人添加
一个
延迟,这样他们的执行就被推迟了。promotions.length; i++) { } return
浏览 0
提问于2016-04-16
得票数 1
回答已采纳
1
回答
运行
promise.all
of promise.alls
、
、
我已经向一台服务器提出了400多个请求--并且把每个内部的
承诺
都做好了。我怎样才能成批地执行
承诺
,然后等待这些
承诺
完成,然后再开始下
一个
承诺
呢?chunks to stop the server falling
浏览 1
提问于2018-05-16
得票数 2
回答已采纳
1
回答
我怎样才能在javascript中实现所有的
承诺
?
、
我用过
Promise.all
,最后我没有得到
一个
承诺
,但是promise应该接受一堆单独的
承诺
,
并
给你
一个
单独的
承诺
,对吧? 我有
一个
for循环,它将
调用
异步执行任务的方法。此循环可以多次
调用
该方法。在这个循环之后,我有
另一个
循环,只有当所有东西都完成后才需要执行。
浏览 6
提问于2021-02-15
得票数 0
回答已采纳
1
回答
用谷歌翻译API进行异步转换。我做错了什么?
、
、
、
之后,对数组进行迭代,每一项都被翻译,并在
一个
新的translated数组中推送。 SQL部件工作正常,但不幸的是,translated数组是空的。我正在使用和 npm软件包。
浏览 0
提问于2018-04-15
得票数 1
回答已采纳
20
回答
Promise.all
中的错误处理
、
我有一系列的
承诺
,我正在用
Promise.all
(arrayOfPromises);解决 // full array of resolve
浏览 16
提问于2015-05-21
得票数 399
回答已采纳
1
回答
Promise.all
([])返回
一个
已解决的
承诺
,而Promise.race([])返回
一个
未决的
承诺
。他们为什么不一样?
、
、
如果使用非空数组
调用
Promise.all
或Promise.race,则它们返回
一个
挂起的
承诺
:// prints Promise {<pending>}// returns Promise {<pending>} 如果使用空数组
调用
Promise.race,则返回
一个
挂起的<e
浏览 0
提问于2018-04-16
得票数 4
回答已采纳
4
回答
promise.all
是如何工作的?
、
、
我开始钻研
承诺
,发现了有趣的
Promise.all
。
Promise.all
(迭代)方法返回
一个
承诺
,当迭代参数中的所有
承诺
都已解析时,该
承诺
就会得到解决。这基本上意味着set
承诺
在参数列表中的所有
承诺
都已经解决之后,如果所有
承诺
都已经解决了。我试着去实现它。我做了
一个
简单的
承诺
ajax
调用
。但是,在我尝试添加
Promise.all</em
浏览 1
提问于2015-07-08
得票数 12
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券