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