Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Promise.all的响应中命名对象?_Javascript_Node.js_Ecmascript 6 - Fatal编程技术网

Javascript 在Promise.all的响应中命名对象?

Javascript 在Promise.all的响应中命名对象?,javascript,node.js,ecmascript-6,Javascript,Node.js,Ecmascript 6,响应是一个对象数组,如果我想要对象1的响应,我必须执行响应[0],我们可以给响应一个名称吗?如果我有4个I项,我必须执行响应[3]以获得最后一个不优雅的响应。您可以使用解构赋值,以便将右侧数组的值赋值给左侧数组的各个变量。如以下示例所示: const[a,b,c]=[10,20,30]; 控制台日志(a); 控制台日志(b); 控制台日志(c)您可以使用hmmm,但是如果const{response1}=something表示某个对象具有response1属性,那么使用[]有什么不同?如果您在

响应是一个对象数组,如果我想要对象1的响应,我必须执行响应[0],我们可以给响应一个名称吗?如果我有4个I项,我必须执行响应[3]以获得最后一个不优雅的响应。

您可以使用解构赋值,以便将右侧数组的值赋值给左侧数组的各个变量。如以下示例所示:

const[a,b,c]=[10,20,30];
控制台日志(a);
控制台日志(b);

控制台日志(c)
您可以使用hmmm,但是如果
const{response1}=something
表示某个对象具有response1属性,那么使用
[]
有什么不同?如果您在这里看到,您会更好地理解这一点
const response = await Promise.all([//Promise object one], [//Promise object two])