有什么建议可以改善Javascript中的异步映射(和其他迭代)吗?

时间:2020-03-26 21:00:34

标签: javascript

我知道一个人可以做:

const results = Promise.all(
  someArray.map(async someThing => 
    await foo(someThing)
  )
);

但是有什么建议或可以改进的说法吗?

const results = someArray.asyncMap(async someThing => 
  await foo(someThing))

findfiltersome等其他迭代方法类似,有 种方法可以异步使用它们,但它们相距甚远比它们的非异步等效项更尴尬。

我敢肯定,Javascript的聪明才智不希望每个人都必须使用常规的旧for循环来完成所有异步工作,但是由于async / await可以使用还有什么更尴尬的问题了吗?有人在尝试在语言层面上改进问题吗?

0 个答案:

没有答案