isync是否等待比普通Promise更高的性能要求? [重复]

问题描述 投票:2回答:1

这个问题在这里已有答案:

我在node.js版本7中有一个相当大的项目。我打算切换到节点8.9 LTS并用Promise callbacks替换async await。该项目需要高性能机器,并且存在大量高内存消耗操作。所以问题是,使用`async await会降低项目的性能吗?

我没有足够的时间来实际升级节点并承诺异步等待并将重构的代码与之前版本的项目进行比较。因此,在从promise转换为异步等待时,有关性能下降或上升的任何信息都会有所帮助

javascript node.js asynchronous promise async-await
1个回答
4
投票

从计算机的角度来看,Javascript会像正常的Promise回调一样解释async / await语法。 Javascript将以与普通Promise回调相同的方式处理它。

因此,两者之间不应存在性能差异。它基本上只是帮助您使代码更清晰,更易于阅读和理解。但两者之间没有根本的区别。

© www.soinside.com 2019 - 2024. All rights reserved.