我正在尝试使用数组析构赋值从 Promise.all() 获取结果。这是我的代码:const[_, resFunc2] = await Promise.all([ func1(), func2(), ]);func1 不返回任何值,func2 返回一个将分配给 resFunc2 的值。我想问一下处理 func1 结果的最佳实践是什么,因为 func1 不返回任何值?非常感谢~
2 回答
qq_遁去的一_1
TA贡献1725条经验 获得超7个赞
有多种可能性,具体取决于您需要对结果做什么。
如果需要特定值,可以使用默认值。
const [_ = 0, resFunc2] = await Promise.all([
func1(),
func2(),
]);
如果你根本不需要它,你可以省略它
const [, resFunc2] = await Promise.all([
func1(),
func2(),
]);
添加回答
举报
0/150
提交
取消