腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
NodeJS
在
带有
promise
的
循环
后
执行
函数
、
、
、
我有一个服务器,有时可能会离线,错过一些开放
的
数据添加到数据库中。因此,我正在制作一个
函数
,以便在返回在线
后
访问此事件。每个事件都必须一个接一个地写入。然后它就可以听新
的
了。目前,我确实使用
promise
做了一个"for
循环
“,它可以 const someProcedure = async events => { const x = await new <
浏览 7
提问于2021-04-07
得票数 0
回答已采纳
2
回答
Promise
.resolve().then诉setImmediate诉nextTick
、
、
、
NodeJS
0.11以及io.js和Node0.12分支都
带有
本地承诺。setImmediate(deferThisToNextTick); // My
NodeJS
0.10 codeprocess.nextTick(deferThisToNextTick
浏览 2
提问于2014-12-25
得票数 39
回答已采纳
1
回答
nodejs
中
promise
类型
函数
中.map
函数
完成
后
如何返回object
、
我使用
nodejs
编写服务器端代码。我
在
Promise
类型
的
方法中使用.map()。在这里,
循环
执行
执行
得很好,但问题是,方法
在
.map()
函数
完全
执行
之前返回一个值。下面是我
在
中使用
的
map()
函数
的
代码。这里我只想在.map()完全
执行
之后返回created_ids数组,但实际情况是,
在
调用insert q
浏览 41
提问于2019-01-08
得票数 1
回答已采纳
1
回答
lambda
函数
如何
执行
后台定时器?
、
当setTimeout被包装在
Promise
中时,代码
在
aws lamda中
执行
,但普通
的
setTimeout
函数
没有
执行
。如何在aws lamda
执行
环境中处理
Nodejs
事件
循环
?{ // This part not executed return new
Promise
浏览 22
提问于2019-05-31
得票数 0
2
回答
如何有一个包含承诺
的
异步无休止
循环
、
、
我需要一个“无止境”
的
时间
循环
,里面有承诺。+ error); }); return new
Promise
else { } });因此,这个while-
循环
应该运行无止境,除非出现错误,然后whil
浏览 2
提问于2016-10-06
得票数 9
回答已采纳
1
回答
角度:每次调用setTimeout延迟持续时间都会增加
、
我
在
组件中
的
ngOnInit
函数
中使用了ngOnInit,因为我
在
几个子组件上设置了一些属性(模板ref将是空
的
,没有延迟)。但是,无论提供给setTimeout
的
数量如何,每次创建该组件时,该延迟都会增加一倍。第一次呈现组件时,超时延迟大约为100 is。setTimeout(() { }, 0);这个问题并不是组件生命周期*ngOnInit独有的问题,因为我
在
浏览 6
提问于2022-07-28
得票数 1
1
回答
JS引擎或browser/如何对setTimeout进行承诺回调?
、
、
、
、
我
在
问题
的
两个不同部分考虑整个JS环境。 浏览器API,Node ( JS引擎外部)。JavaScript引擎(V8,SpiderMonkey)是单线程
的
,
在
ES6之前,
在
JavaScript中没有运行异步代码
的
机制,直到ES6引入了承诺概念。我理解
在
承诺到来之前,浏览器或Node (服务器端JS)用来提供使用setTimeout and Process.nextTick异步运行代码
的
机制,而且由于承诺
在
Javas
浏览 1
提问于2018-03-15
得票数 5
1
回答
await如何导致for
循环
退出
、
、
我一直
在
Nodejs
中
的
for
循环
中等待
函数
时遇到问题。最初我认为我
在
流文档中遗漏了一些东西,但后来重写了代码以不使用流,仍然存在同样
的
问题。似乎
在
for
循环
中使用await会导致
循环
等待一次,直到
promise
解决,然后退出
循环
。这是我
的
问题
的
一个示例:它使用流作为其更简单
的
,但如果需要的话,我可以发布一个更长
的</e
浏览 0
提问于2020-11-26
得票数 0
1
回答
for
循环
中嵌套
的
异步数据库调用,请等待
循环
完成
、
、
我
在
mongodb中使用listCollection方法,并使用find通过查询遍历每个返回
的
集合。问题是,我使用
循环
来构造一个对象,我希望
在
循环
完成
后
使用response.json返回该对象,但是由于find是异步
的
,所以我一直
在
计算如何在返回response.json()之前“等待”每个find回调完成+ i+ ": " + JSON.stringify(data)); /** Response is
浏览 0
提问于2016-11-17
得票数 0
1
回答
在
函数
返回Javascript之前等待文件读取结束
、
、
、
我正在写一个
函数
,
在
JS中转换Excel文件,然后抓取一个网站,以获得所有类型
的
数据显示
在
JS网站上。我
的
问题是,我创建了一个
在
getStaticProps中调用此
函数
的
页面,但由于某种原因,该页面在从站点中抓取所有数据之前显示。问题出在我
的
抓取
函数
上,它是: 编辑: export async function convertExcelAndScrape() { const fs = require(
浏览 20
提问于2020-10-26
得票数 0
1
回答
Node.js / Express.js -我应该把我所有的功能都包在一个新
的
承诺里吗?
、
、
快递文档说: 同步
函数
和方法将
执行
过程捆绑起来,直到它们返回为止。对同步
函数
的
单个调用可能在几微秒或毫秒内返回,但是
在
高流量网站中,这些调用会增加并降低应用程序
的
性能。因此,我
的
问题是,
在
节点/表达式
的
上下文中,如果我有一个
函数
接受一些静态值并返回一个计算结果(通常我会认为它是一个“同步
函数
”),那么将该
函数
封装在new
Pr
浏览 0
提问于2019-01-21
得票数 1
回答已采纳
4
回答
使用Javascript node.js如何并行处理
循环
?
、
、
我写
的
代码是最优
的
,但需要20分钟才能运行。我想知道是否有一种简单
的
方法来并行处理for
循环
。 对于(x=0;x<5;x++){ processor 1 do ...
浏览 5
提问于2015-08-19
得票数 4
3
回答
Promise
.all是否并行运行promises?
、
、
、
我见过很多人说
Promise
.all不能实现并行性,因为node/javascript运行在单线程环境中。但是,例如,如果我
在
一个
Promise
.all中包装了5个
promise
,其中每个
promise
都在3秒
后
解析(一个简单
的
setTimeout
promise
),为什么
Promise
.all
在
3秒内解析所有它们(), 3000)} console.time("
Prom
浏览 2
提问于2021-05-26
得票数 0
3
回答
NodeJs
:多个HTTP请求
循环
同时
执行
、
、
nodejs
multiple http requests in loop 根据上面的问题,答案是如何使用urls数组
执行
http请求
的
循环
,这是有效
的
fine.But我试图实现
的
是
执行
另一个http请求
循环
,这应该只
在
第一个
循环
完成之后(即)它应该等待http请求
的
第一个
循环
完成。我将for包装在一个
函数
中以更改数组。每次called.Since必须等待第一个<
浏览 69
提问于2019-09-18
得票数 0
1
回答
节点,如何在同步代码上超时?
、
、
、
、
我目前正在寻找一种使用节点对同步JavaScript代码进行超时
的
方法。我找到了一种
在
异步调用上使用
带有
自定义
Promise
.race承诺(
在
Xxx毫秒
后
结束)
的
方法。new
Promise
((resolve, reject) => setTimeout(reject, timeM
浏览 0
提问于2018-02-10
得票数 0
4
回答
for
循环
内
的
Promise
在
闭包内访问正确
的
值
、
、
、
有没有人知道为什么下面的代码是有效
的
?请注意,它仍然
在
循环
中使用var而不是let。for( var i = 0; i < 5; i++) { console.log(i);} 我们知道,如果在这里使用setTimout,它会将5个宏任务排入队列,并在
循环
完成
后
引用闭包中
的
i,
浏览 4
提问于2020-07-17
得票数 1
1
回答
如何使用tough-cookie-filestore将cookie保存为JSON?
、
、
、
我正在使用
带有
NodeJS
的
request,我想将cookies保存为JSON。根据文档,我使用了tough-cookie-filestore并传入了jar选项。我事先在磁盘上创建了该文件,然后发出一个我知道会返回cookie
的
请求。但是由于某些原因,我创建
的
用来存储cookie
的
空文件
在
收到响应
后
仍然是空
的
。我应该显式地告诉request将cookies提交到文件,还是应该自动
执行
?// usi
浏览 2
提问于2017-04-27
得票数 0
1
回答
如何在无限
循环
中等待
函数
完成?
、
我有一个
函数
,它必须完成它
的
工作才能再次重启,并且
在
nodejs
中无限时间。我尝试了很多方法,但我所有的测试都不起作用。在其他同步语言中,此
函数
将如下所示:myfunc();此
函数
返回一个
promise
。 你能帮帮我吗?
浏览 10
提问于2016-07-29
得票数 1
回答已采纳
1
回答
nodejs
中
promise
中外部变量
的
可访问性
、
、
、
、
err) {});编辑:我正在使用这种结构和spookyjs,似乎包含很长字符串
的
对象有一个问题。
浏览 1
提问于2015-04-30
得票数 0
2
回答
NodeJS
:当多个请求被
执行
时,如何使用
Promise
.all来
执行
方法?
、
、
、
、
我有一个
NodeJS
项目,其中我有N个参数数组,并且我需要调用一个端点N次(每个参数调用一次)。然后,我需要在返回所有响应后进行侦听,并仅在检索到所有结果
后
才
执行
某个
函数
。我知道如何在前端框架中实现上述内容,在前端框架中,我使用axios,然后将来自axios
的
响应存储
在
一个数组中(例如responsePromises),然后
执行
return
Promise
.all(responsePromises问题是,现在我需要在我
的
后端(我提
浏览 75
提问于2021-04-21
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
callback,promise
React 16 Jest单元测试之Jest工具
Node.js 中的异步生成器和异步迭代
一文看懂JS的异步
JavaScript的工作原理:事件循环及异步编程的出现和 5 种更好的 async/await 编程方式
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券