Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.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 压缩Q.all结果的最佳方法_Javascript_Node.js_Promise_Q - Fatal编程技术网

Javascript 压缩Q.all结果的最佳方法

Javascript 压缩Q.all结果的最佳方法,javascript,node.js,promise,q,Javascript,Node.js,Promise,Q,从并行(Q.all)承诺调用压缩结果的最佳方法是什么?简单地 .spread(function(result1, result2) {return _.zip(result1, result2);}) 有更好的吗 您可以轻松地将其缩短为 .spread(_.zip) result1和result2都是Q的结果数组?例如Q.all([[1,2,3],[4,5,6]])。WhateOvershouldWork()应该返回对[1,4],[2,5],[3,6]的承诺?

从并行(Q.all)承诺调用压缩结果的最佳方法是什么?简单地

.spread(function(result1, result2) {return _.zip(result1, result2);})

有更好的吗

您可以轻松地将其缩短为

.spread(_.zip)

result1和result2都是
Q的结果数组?例如
Q.all([[1,2,3],[4,5,6]])。WhateOvershouldWork()
应该返回对
[1,4],[2,5],[3,6]
的承诺?