Jam*_*den 2 javascript node.js ecmascript-6
const response = await Promise.all([//Promise object one], [//Promise object two])
Run Code Online (Sandbox Code Playgroud)
响应是一个对象数组,如果我想要对象的响应,我必须做响应[0],我们可以给响应一个名字吗?如果我有4个项目我必须做响应[3]以获得最后一个不优雅的响应.
Ank*_*wal 11
您可以使用Destructuring赋值,以便右侧数组的值分配给左侧数组上的各个变量.如下例所示:
const [a, b, c] = [10, 20, 30];
console.log(a);
console.log(b);
console.log(c);Run Code Online (Sandbox Code Playgroud)
因此,您可以将作业更改为:
const [response1, response2] = await Promise.all([Promise object one], [Promise object two]);
Run Code Online (Sandbox Code Playgroud)
然后,您将能够使用变量response1和访问响应response2.
| 归档时间: |
|
| 查看次数: |
73 次 |
| 最近记录: |