Pra*_*nna 2 javascript asynchronous node.js promise async-await
我在node.js版本7中有一个相当大的项目。我打算切换到8.9 LTS节点并替换Promise callbacks为async await。该项目需要高性能的计算机,并且有很多高内存消耗操作。所以问题是,使用`async await会降低项目的性能吗?
我没有足够的时间来实际升级节点,并承诺异步等待并将重构的代码与项目的先前版本进行比较。因此,在从promise切换到async await期间,有关性能下降或升高的任何信息都将有所帮助
从计算机的角度来看,JavaScript会解释async/ await语法,就像普通的Promise回调一样。JavaScript将以与普通Promise回调相同的方式处理它。
因此,两者之间应该没有性能差异。基本上,它只是使您的代码更简洁,更易于阅读和理解。但是两者之间没有根本的区别。