栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

(JavaScript)将forEach循环与内部回调同步

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

(JavaScript)将forEach循环与内部回调同步

看一下async.js,尤其是其控制流语句,例如

each

whilst
until

使用async.js,您可以获得想要的东西。

在您的实际情况下,您需要的是

each
函数(以前称为
forEach
),
eachSeries
或者不是并行运行单个迭代,而是串行运行的函数(有关详细信息,请参见eachSeries的文档)。

举个例子:

async.eachSeries([ 2, 3, 5, 7, 11 ], function (prime, callback) {  console.log(prime);  callback(); // Alternatively: callback(new Error());}, function (err) {  if (err) { throw err; }  console.log('Well done :-)!');});

这将遍历素数数组,并以正确的顺序依次打印,最后打印出来

Well done :-)!



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/484804.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号