.map()里的处理方法是同步的,若想做异步操作,可以这样写。
// 使用async await 处理异步操作
let results = await Promise.all(arr.map(async (item) => {
// 等待异步操作完成,返回执行结果
return await asyncWorker(item);
}));
.map()里的处理方法是同步的,若想做异步操作,可以这样写。
// 使用async await 处理异步操作
let results = await Promise.all(arr.map(async (item) => {
// 等待异步操作完成,返回执行结果
return await asyncWorker(item);
}));