我试图使用数组破坏赋值从Promise.all()获取结果。这是我的代码:const[_, resFunc2] = await Promise.all([
func1(),
func2(),
]);func1不返回任何值,func2返回一个将分配给resFunc2的值。我想问一下处理func1结果的最佳实践是什么,因为func1没有返回任何值?非常感谢〜
2 回答

慕哥9229398
TA贡献1877条经验 获得超6个赞
根据您对结果的需求,有多种可能性。
如果需要特定值,可以使用默认值。
const [_ = 0, resFunc2] = await Promise.all([ func1(), func2(),]);
如果您根本不需要它,可以省略它
const [, resFunc2] = await Promise.all([ func1(), func2(),]);
免责声明:我没有测试过这些
添加回答
举报
0/150
提交
取消