Arrays 如何使用nodeJs将数组作为键的值放置在另一个数组中?
我有这样一个数组: var a=[数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),数组(3),…] 我想将此数组作为值添加到另一个数组,如: var resultArray={} resultArray=[key:a]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 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代码>。但我们无法说出您真正想要解决的问题,因此很难更直接地提供帮助。