+
95
-

js中的for await 迭代器的用处是啥?

js中的for await 迭代器的用处是啥?

网友回复

+
15
-

在 JavaScript 中,for await...of 是用于异步迭代器的语法结构。异步迭代器是一种可以使用异步方式获取值的迭代器,例如从数据库或网络请求中获取数据。

在传统的同步迭代器中,我们可以使用 for...of 循环来遍历一个迭代器对象并获取其中的值。但是,如果我们的迭代器是异步的,那么使用 for...of 循环将无法等待异步操作完成,因为它是同步的。 这时候,for await...of 就派上用场了。它可以等待异步操作完成后再获取值,因此它可以用于遍历异步迭代器。使用 for await...of 的语法如下:

async function processAsyncIterabl...

点击查看剩余70%

我知道答案,我要回答