首页 > 解决方案 > 在循环之前使用“等待”可以吗?

问题描述

我正在遍历Array.prototype.find()一个可以包含 1000 多个元素的数组。

我得到的值对于其余代码正常运行很重要,所以我await 在它前面放了一个声明来确定。

可以吗?有更好的做法吗?

const city = await cities.find(city => city.Text === currentAddress.cityAddress)

标签: javascriptarraysloops

解决方案


它是无用的,它甚至会给你带来问题,如果 yow 循环中没有异步的东西,它将同步运行


推荐阅读