Arrays 如何使用nodeJs将数组作为键的值放置在另一个数组中?

Arrays 如何使用nodeJs将数组作为键的值放置在另一个数组中?,arrays,node.js,Arrays,Node.js,我有这样一个数组: var a=[数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),…] 我想将此数组作为值添加到另一个数组,如: var resultArray={} resultArray=[key:a] 我怎样才能做到这一点呢..请帮助我,因为我是这项技术的新手我假设您想将几个数组连接到一个数组。最好的解决方案是: var resultArray = []; for(var arr of a){ Array.pr

我有这样一个数组:

var a=[数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),…]

我想将此数组作为值添加到另一个数组,如:

var resultArray={}

resultArray=[key:a]


我怎样才能做到这一点呢..请帮助我,因为我是这项技术的新手

我假设您想将几个数组连接到一个数组。最好的解决方案是:

var resultArray = [];
for(var arr of a){
    Array.prototype.push.apply(resultArray,arr);
}
我找到了解决办法:

var resultArray = {};

resultArray.key = a;

var resultArray=[key:a]不合法。数组包含单个项作为其数组项,而不是键/值对。您可以对对象使用键/值对,如
resultArray[key]=a。或者您可以将一个数组作为条目放入另一个数组中,如
resultArray[2]=someOtherArray。但我们无法说出您真正想要解决的问题,因此很难更直接地提供帮助。