vtils
Version:
一个面向业务的 JavaScript/TypeScript 实用程序库。
17 lines • 324 B
JavaScript
/**
* `Promise.all(data.map(callback))` 的简写。
*
* @param list 列表数据
* @param callback 回调
* @example
* ```typescript
* const res = await pMap(
* [1, 2],
* i => Promise.resolve(i),
* )
* // => [1, 2]
* ```
*/
export function pMap(list, callback) {
return Promise.all(list.map(callback));
}