腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
For
循环
、
等待
和
承诺
-
Javascript
javascript
、
async-await
我正在尝试使用for
循环
来迭代数组,并在每个项目上执行异步函数。我希望这是按顺序发生的,并且我不希望数组中下一项的下一个异步函数在前一项的异步函数完成之前执行。我正在使用await并
承诺
尝试这样做。但是,我一定是做错了什么,因为代码似乎不能正常工作。我已经在其他帖子上做了一些阅读;然而,我不能理解我的代码有什么问题,如下所示。
浏览 8
提问于2020-07-14
得票数 0
2
回答
有关异步/
等待
vs
承诺
和
事件
循环
的性能问题
javascript
、
performance
、
asynchronous
、
promise
、
async-await
引言 是 await JSON.parse(
浏览 0
提问于2019-01-24
得票数 2
回答已采纳
2
回答
以同步方式获取
Javascript
承诺
的值
javascript
、
node.js
、
promise
我需要以同步的方式获得
Javascript
对象的值。我知道
Javascript
中的对象是如何工作的,它的优点,以及如何使用then方法处理值,但是有一些用例,特别是对于Node.js (但这也适用于浏览器引擎),您只需要返回值,但是您正在调用一个返回
承诺
对象的例如,在Java中,您有一个get()方法,它允许您在必要时
等待
操作的完成(阻止执行),然后返回其结果。即使您有一个get(timeout,unit),如果
等待
超时,在启动TimeoutException之前要
等待
的最长时间。而且
浏览 4
提问于2016-05-13
得票数 5
回答已采纳
1
回答
我怎样才能取消
javascript
等待
睡眠?
javascript
javascript
中睡眠函数最常见的实现是在setTimeout解析后返回
承诺
: return new Promise((resolve) => {setTimeout(resolve, ms);} 我有for
循环
和
等待
睡眠,以防止它执行太快,例如不请求太快的xhr。我在其他地方也有一个isBreak标志来告诉我什么时候停止for
循环
。但是,我遇到的问题是,当我中断for
循环
时,前面的
等待</e
浏览 4
提问于2021-06-09
得票数 3
回答已采纳
1
回答
forEach
和
map函数在Vue.js中不遍历异步
等待
中的所有项
javascript
、
vue.js
、
dictionary
、
for-loop
、
async-await
现在,我试图实现的是,当我单击“放置订单”时,数组中的所有订单都将作为内部
循环
中的支付进行处理。但它只是在处理一些,而把一些抛在后面。
浏览 1
提问于2022-01-30
得票数 1
3
回答
JavaScriptfor
循环
不
等待
所有
承诺
执行
javascript
、
for-loop
、
asynchronous
、
react-native
我在异步调用
和
for
循环
方面遇到了一些问题。我现在面对的是for
循环
,在执行下一轮之前,永远不会
等待
所有的
承诺
完成。我的代码框架如下:是否有任何方法可以使for
循环
在执行下一轮之前
等待
我执行的所有
承诺
?
浏览 6
提问于2017-07-25
得票数 2
回答已采纳
2
回答
嵌套异步
等待
与
循环
相结合
node.js
、
express
、
asynchronous
、
promise
所以,我看了看我的控制台
和
两个突出的。对于Table1的每一行,我都希望有t
和
o,所以应该是:-> if/ ->计算t-> forEach
循环
(row1)-> forEach
循环
(row2)-> ...->计算o -
浏览 2
提问于2019-12-20
得票数 0
回答已采纳
3
回答
JavaScript
/TypeScript -
承诺
循环
不
等待
javascript
、
asynchronous
、
ecmascript-6
、
promise
、
es6-promise
我有100个
承诺
的
循环
。我想同时处理其中的10个,然后打印一份声明,然后并行地继续下一个10。然而,它不会
等待
每10个
承诺
完成他们的执行。
浏览 2
提问于2017-10-30
得票数 3
回答已采纳
1
回答
如何找到
等待
承诺
的
JavaScript
代码
javascript
、
jquery
、
angularjs
、
asynchronous
、
promise
我们在
JavaScript
中有一个相当复杂的异步系统。
JavaScript
库中的所有函数都是异步的。我们主要使用AngularJS延迟对象,有些部分使用jQuery (我们不混合它们-即角代码
等待
角延迟
承诺
)。当挂起时,似乎没有任何工具或任何东西可以指向违规代码正在
等待
的内容。 如何找到
等待
承诺
的
JavaSc
浏览 0
提问于2014-02-17
得票数 7
回答已采纳
1
回答
为什么我的代码不能访问刚刚创建的用户?
javascript
、
firebase
、
firebase-authentication
user) user = firebase.auth().currentUser;但是,我不知道为什么这一次用户变量总是获得一个空值:
循环
永远不会完成。我目前无法解决这个问题。
浏览 4
提问于2016-05-28
得票数 1
回答已采纳
2
回答
在特定条件下停止执行
循环
,然后
等待
单击,然后继续
javascript
、
jquery
、
async-await
、
infinite-loop
我需要无限
循环
(或其他选择)来增加我的变量,当这个变量有一定的值(100或更多)时,执行这个
循环
停止并
等待
用户单击。在那之后,
循环
继续。// some code }); //then continue loop with - speed = 0写在
javascript
上 也许可以用
承诺
、
等待
或诸如此类的东西来实现,但我不能。
浏览 0
提问于2020-08-21
得票数 0
回答已采纳
1
回答
在for
循环
中
等待
主线程直到整个操作完成吗?
javascript
、
for-loop
、
async-await
我试图评估await
循环
中的for是否阻塞主线程,直到整个操作完成为止。在我看来,
等待
在for
循环
中发生了什么还不清楚: await work;备选案文1: .then(work2)
浏览 3
提问于2020-03-11
得票数 1
回答已采纳
1
回答
Node.js中
JavaScript
/TypeScript中的异步/
等待
控制流
javascript
、
node.js
、
typescript
、
async-await
、
control-flow
在我看来,当“
等待
”被调用时,readhead只会跳转到代码中的其他地方,而我“
等待
”的
承诺
还无法解决。但我不知道情况是否真的如此。我想知道的是:“单线程异步”是否确保除了调用“
等待
”之外,在任何时间都不会跳转控制流位置?或者是否有一些潜在的调度程序确实会在任意时刻导致任务之间的跳转,比如正常的多线程处理?我的问题:所有这些都要问,我是否需要一个纯互斥/比较
和
交换机制来确保我的互斥类可用/占用字段被适当设置?
浏览 1
提问于2020-07-29
得票数 4
回答已采纳
1
回答
我想要在脚本中运行Sql查询-如何做到这一点?
jquery
、
sql
这就是我尝试过的,但它会导致控制台错误。我不明白如何运行这个,我已经将jquery变量传递给sql查询,但是它不能工作。 var parentTag = scriptTag.parentNode; var id = jQuery(main).attr('id') var
浏览 0
提问于2020-01-29
得票数 0
1
回答
在浏览器上的
javascript
中,microtask
和
webapi队列有何不同?
javascript
、
node.js
解释JS事件
循环
的百万次,但是“微任务队列”甚至没有被引用: 增编:这是学习任务
和
微任务队列的一个很好的资源:这个链接没有回答我的问题,但它确实触及了这个主题,并提供了一些有用的清晰性。
浏览 3
提问于2020-08-02
得票数 0
回答已采纳
1
回答
除了链接或使用Promise.all()等方法之外,我还可以使用Nodejs中的
承诺
吗?
node.js
、
async-await
首先,我想说,我很好地理解了
JavaScript
中的异步,使用了
承诺
(异步/
等待
)
和
回调。对于Nodejs中的
承诺
,我的看法是,如果您开始使用
承诺
,您必须一直使用该流程,直到应用程序结束为止,可以使用Promise Chaining或Promise.all()等方法。如果我不使用AWAIT阻止
循环
,直到
承诺
被解析或拒绝,代码将继续运行到下一行等。只有在稍后的console.log上,
承诺
才会出现。因此,通过使用AWAIT,我
浏览 6
提问于2022-07-18
得票数 1
1
回答
使用“
等待
循环
”
等待
循环
结束。
javascript
、
node.js
、
async-await
js
循环
中的同步性仍然把我逼得焦头烂额。我只是不喜欢简单的
循环
模式 //do things您能不能用这种方式,在
循环
本身之外,触发代码以
等待
浏览 0
提问于2018-12-12
得票数 0
1
回答
为什么与Promise.all()中的分辨率相比,在while
循环
中单独解析
承诺
数组的分辨率要慢一些?
javascript
、
mongodb
、
performance
、
express
、
promise
,其中我
等待
每个帖子在每次迭代中被单独解析,然后在数组中按已解析
和
格式化的post对象(响应数组),并在完成后发送响应数组。: countComments(post.comments),} 当使用while
循环
解析单个
承诺
时,应用程序花了三次时间来响应同一组大约150个posts的数据,并且当我将所有的
承诺
存储在数组中然后在Promise.all()中解析它们时,速度更快,所以我并不非常详细
浏览 2
提问于2020-12-10
得票数 0
3
回答
javascript
异步/
等待
和
承诺
javascript
、
promise
、
async-await
我很难理解异步/
等待
工作是如何进行的,我必须编写一个包含三个功能的程序:func1、func2
和
concatenated。
浏览 1
提问于2019-07-26
得票数 1
回答已采纳
1
回答
JavaScript
,异步/
等待
和
承诺
javascript
、
async-await
我对异步/
等待
和
一些
承诺
有问题。 generating_unit_name: guName })} 对此代码使用异步/
等待
有任何评论吗
浏览 0
提问于2020-01-06
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JavaScript的工作原理:事件循环及异步编程的出现和 5 种更好的 async/await 编程方式
Java学习Script异步编程实现过程解读
游戏开发之旅-JavaScript事件循环
“承诺”的终极解决方案
JavaScript Promises 概述
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券