www.6766.com在JS循环中使用async/await的方法_javascript技巧_脚本之家

在开采maty.js时,遭逢一个数组职务,数组项是里面异步试行的函数,期望是一同依次施行每项函数,每项函数实践完自家的异步职务后,继续下一项。

刚开端只是运用map来循环试行,何况await每项函数。如下所示:

www.6766.com ,结果是逐条先输出了索引i,并不是堵塞每回循环,依期待试行。

starters.map=> { console.log await fn;

搬出谷歌大法,能够观察对在 for…of 循环语法中应用await是实惠的。

for  { await fn;}

再正是文章中提出接受Promise.all,是力不胜任消除当前主题素材的,因为all方法是互相运营的。很想获得为何未有串行实施的原生方法。

async /
await是ES7的要紧特色之一,也是时下社区里公众认同的非凡异步解决方案。近日,async
/ await这么些天性已是stage
3的建议,能够看看TC39的进程,本篇小说将享受在JS循环中应用async/await的方法.

总结

上述所述是作者给我们介绍的在JS循环中接受async/await的点子,希望对我们有所扶持,假如我们有别的疑问请给自身留言,笔者会及时还原大家的。在那也非常多谢大家对剧本之家网址的支撑!

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图