腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
For
循环
、
异步
等待
、
promises
-
Javascript
、
我正在尝试使用for
循环
来迭代数组,并在每个项目上执行
异步
函数。我希望这是按顺序发生的,并且我不希望数组中下一项的下一个
异步
函数在前一项的
异步
函数完成之前执行。for
循环
似乎只工作一次。
浏览 19
提问于2020-07-14
得票数 2
回答已采纳
1
回答
云函数在运行所有代码之前结束。
、
、
、
console.error("Write failed: "+error) return 0; 我认为问题是函数在完成for每个
循环
之前返回
浏览 4
提问于2020-02-02
得票数 1
回答已采纳
1
回答
使用“
等待
循环
”
等待
循环
结束。
、
、
js
循环
中的同步性仍然把我逼得焦头烂额。我只是不喜欢简单的
循环
模式 //do things问题 您能不能用这种方式,在
循环
本身之外,触发代码以
等待
循环
完成?或者是实现这一目标的唯一安全方法--用旧的方式简单地检查
循环
中的位置,直到到达终点时才手动返回。
浏览 0
提问于2018-12-12
得票数 0
1
回答
使用
javascript
和redis生成唯一的随机id
、
、
、
我的第一种方法是生成一个随机id,然后使用redis SISMEMBER检查它的唯一性,如果它不是唯一的,则使用
循环
重复上面的任务。问题是节点redis是
异步
的,所以我不能实现上面描述的
循环
。我也考虑过使用如下的
promises
:while(f){
promises
.pushresolve(value); setTime
浏览 16
提问于2020-03-06
得票数 0
回答已采纳
2
回答
Mongoose插入相同的数据三次,而不是迭代到下一个数据
、
、
、
// Stores all
promises
to be resolvedvar insertionPromises = [] insertionPromises.push(promiseInsertion(Model, item))// We
浏览 28
提问于2019-01-23
得票数 0
1
回答
在迭代中util.promisify请求失败后继续.map
循环
(
异步
等待
)
、
、
、
、
我有下面的
异步
函数,它接受4个对象的数组。第一个在执行查询的.map
循环
中处理,并导致错误(在
等待
executeQuery(QueryString)中)。当第一个对象完成处理时,
循环
结束,其他3个对象不被处理。async function myFunction(arrayOfObjects, param1) { } 我最初只有await Promise.all(
promises</
浏览 24
提问于2020-08-18
得票数 0
2
回答
如何在
JavaScript
Promise.all()中使用
异步
/
等待
语法忽略错误
、
、
我正在尝试运行一个for
循环
,它对一串
异步
请求进行排队。一旦所有请求都完成了,不管它们是resolve还是reject,我想运行一些代码。我试图利用
异步
/
等待
模式,因为它看起来更好。:)var
promises
= [] prom = AsyncFunction( item )
promises
.push.then(results => console.log(results)) /
浏览 5
提问于2017-11-26
得票数 5
回答已采纳
2
回答
等待
同步函数中的Promise.all,基本上是阻塞的!
javascript
、
、
、
、
但不知何故,我想让这些同步函数同时
异步
,并
等待
它们到芬兰,以便加快速度。这必须发生在同步函数内部。但我的理解是,这在
javascript
中是不起作用的,但我想听听你们有什么要说的。因此,我的尝试是将所有这些同步请求添加到
异步
promises
中,然后执行Promise.all调用。我不能
等待
promise.all().then,因为在这个主同步线程/函数之后,主线程将继续执行代码的其余部分。所以我想知道是否有一种方法可以阻塞主线程,以便
等待
这些
异步</e
浏览 1
提问于2019-11-14
得票数 1
2
回答
fetch api是否发生在主线程之外?如果发生在主线程上,它怎么不会阻塞呢?
、
、
我正在努力理解
异步
js,我知道
promises
、setTimeout、setInterval只是“
等待
”主线程释放,然后它们就会执行。为什么当fetch发生时,它不会像setTimeout中的while
循环
那样阻塞ui?
浏览 0
提问于2020-09-08
得票数 2
3
回答
promises
.push()立即运行,不
等待
promises
.all()
、
、
、
、
我有一个nodejs函数processReviews(workflow),当它被调用时,应该将多个
promises
推送到一个数组
promises
[],然后在for
循环
之后用
promises
.all()运行它们.examplePromiseFunc() INSIDEexamplePromiseFunc,而不是
等待
。我希望我的函数在最后运行await Prom
浏览 2
提问于2021-01-21
得票数 0
1
回答
如何在for
循环
中的下一次迭代之前
等待
promise解析
、
、
、
这里的问题是for
循环
迭代不会等到前一次fetch完成。我使用的是django_restframework,我试图通过urls传递条件(变量)来获取数据。有人能帮上忙吗?const url = 'http://127.0.0.1:8000/creditor-detail/'+pmt_id+'/supplier/'+crm_supplier_id+'/' let
promises
.then(function (item)
浏览 15
提问于2020-07-30
得票数 0
回答已采纳
2
回答
如何使用
javascript
刷新页面直到selenium中的元素消失
、
、
在selenium
JavaScript
中,我必须刷新页面,直到元素消失。因为它使用
promises
,所以如果我使用for
循环
,即使条件满足,它也会创建许多promise,稍后它会被解决。$browser.get("https://pouchdb.com/2015/05/18/we-have-a-problem-with-
promises
.html"). then( function()当我们不知道结果/迭代次数时,如何依次
循
浏览 15
提问于2021-05-31
得票数 0
1
回答
需要
等待
哪些
Javascript
函数?
我已经做了一些搜索,但没有找到关于哪些函数需要
等待
的明确答案。或者可能我没有正确使用“函数”这个词。 我最感兴趣的是
Javascript
中的内部函数,比如.replace()。我们需要
等待
这一切吗?
浏览 11
提问于2020-04-02
得票数 1
2
回答
Javascript
没有遵循正确的工作流
、
、
所以,在
Javascript
中,我只做了一个简单的
循环
,它应该调用函数3次,但是相反,它执行了
循环
中的所有内容3次,之后它调用了函数3次。
浏览 6
提问于2016-01-15
得票数 0
回答已采纳
1
回答
我的firebase函数更新文档第一次执行需要几分钟。
、
、
、
我正在开发一个在网上订购食物的应用程序。作为后端服务,我使用防火墙来存储数据和文件。用户可以点菜,而且存货有限。因此,每次用户订购一道菜时,都会创建一个篮子,i更新,相应订购菜肴的库存。为了执行此操作,我使用了一个firebase函数。老实说,这是我第一次创建firebase函数。在购物篮对象中,有一个带有相应数据库DishID的有序菜肴列表。创建购物篮时,我会查看DishID列表,并更新消防局数据库中的数量。在我的本地仿真器上,它工作得非常完美而且非常快。但是在网上执行第一次更新需要几分钟。我可以处理几秒钟。即使需要几秒钟(比如冷重启),也没关系。但有时,它可能需要3分钟,而其他人可以在这段
浏览 0
提问于2022-11-13
得票数 0
回答已采纳
2
回答
RxJ
异步
操作与
javascript
promise或async await之间的差异
、
、
、
我开始学习RxJs,但我可以看到RxJs用于反应式编程,我们可以订阅事件,处理多个事件,并在与可观察对象的链接中处理,我产生了疑问,比如在
javascript
中使用async/await或
promises
会有什么不同,因为它们也在
javascript
中执行
异步
流程。与
异步
/
等待
相比有任何优势。
浏览 1
提问于2019-07-25
得票数 0
3
回答
Promise on forEach
循环
,其中包含
promises
、
、
、
我嵌套了forEach
循环
,其中一个
循环
包含另一个
等待
调用。我希望我的函数doSomething只在嵌套
循环
完成后执行。到目前为止,doSomething()首先被执行。
浏览 0
提问于2020-07-23
得票数 0
0
回答
承诺一个
异步
函数
、
我有一个对象数组,我
循环
遍历这些对象,并以它们为参数调用一个函数。它是一个
异步
/
等待
函数,我想创建一个在所有
异步
/
等待
调用结束时解析的PromiseAll。我使用数组映射将它们转换为
promises
,但是
promises
会立即解析,而不是等到所有
等待
调用都完成。
浏览 2
提问于2018-07-17
得票数 0
回答已采纳
1
回答
如何从存储在防火墙存储中的文件中获取URL?
、
、
、
我认为这是因为顶层函数应该是
异步
函数,以便
等待
循环
中的进程。 你知道如何解决这个问题吗?
浏览 5
提问于2022-09-27
得票数 0
回答已采纳
2
回答
有没有办法在一个
异步
函数中
等待
多个
等待
调用?
、
、
、
错误MESSAGE:
等待
Person.create({ ^ SyntaxError:
等待
仅在
异步
函数中有效
浏览 4
提问于2020-10-11
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券