Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.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 如何创建每个对象都有4个值的对象数组?_Javascript_Api - Fatal编程技术网

Javascript 如何创建每个对象都有4个值的对象数组?

Javascript 如何创建每个对象都有4个值的对象数组?,javascript,api,Javascript,Api,我想创建一个对象数组,其中每个对象有4个值。全部来自4个不同的数组。数组很长。我不知道怎么做。我想这很难,我已经找了好几个小时了 var local=[F.C Barcelona, Real Madrid, Manchester United.....]; var away=[ Manchester City, PSG, Liverpool....]; var matchDay[2,3,4,5....]; var score=[2-0, 0-1, 2-2...]; //用于保存对象的数组 设a

我想创建一个对象数组,其中每个对象有4个值。全部来自4个不同的数组。数组很长。我不知道怎么做。我想这很难,我已经找了好几个小时了

var local=[F.C Barcelona, Real Madrid, Manchester United.....];
var away=[ Manchester City, PSG, Liverpool....];
var matchDay[2,3,4,5....];
var score=[2-0, 0-1, 2-2...];
//用于保存对象的数组
设arr=[]
//假设四个数组的长度都相同
//只需选择一个用于长度
for(设i=0;i
不确定您到底想做什么,但类似的方法会奏效

> array1.map(function(item, index){
    return {key1: item,
            key2: array2[index],
            key3: array3[index]
           };
  });

虽然答案中已经有一些猜测,但你可能想指定这些对象的外观。哦,该死,那太快了。非常感谢你,你写的看起来很简单!
> array1.map(function(item, index){
    return {key1: item,
            key2: array2[index],
            key3: array3[index]
           };
  });