Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.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数组对象?_Javascript_Arrays_Javascript Objects - Fatal编程技术网

如何合并这些复杂的JavaScript数组对象?

如何合并这些复杂的JavaScript数组对象?,javascript,arrays,javascript-objects,Javascript,Arrays,Javascript Objects,有人能帮我做这些例子吗 var a = ["17","18"]; var b = ["1","1","1"]; 我需要以下输出: var c = [17:111,18:111] 您可以将b的值合并在一起,然后使用从a的索引创建一个新数组: var a=[“17”,“18”]; 变量b=[“1”、“1”、“1”]; var bValue=b.join(“”); var c=a.map(函数(currentValue){ 返回currentValue+“:”+bValue; }); conso

有人能帮我做这些例子吗

var a = ["17","18"];
var b = ["1","1","1"];
我需要以下输出:

var c = [17:111,18:111]

您可以将
b
的值合并在一起,然后使用从
a
的索引创建一个新数组:

var a=[“17”,“18”];
变量b=[“1”、“1”、“1”];
var bValue=b.join(“”);
var c=a.map(函数(currentValue){
返回currentValue+“:”+bValue;
});

console.log(c);//[“17:111”、“18:111”]
您可以将
b
的值连接在一起,然后使用从
a
的索引创建一个新数组:

var a=[“17”,“18”];
变量b=[“1”、“1”、“1”];
var bValue=b.join(“”);
var c=a.map(函数(currentValue){
返回currentValue+“:”+bValue;
});

console.log(c);//[“17:111”、“18:111”]
您可以将
b
的值连接在一起,然后使用从
a
的索引创建一个新数组:

var a=[“17”,“18”];
变量b=[“1”、“1”、“1”];
var bValue=b.join(“”);
var c=a.map(函数(currentValue){
返回currentValue+“:”+bValue;
});

console.log(c);//[“17:111”、“18:111”]
您可以将
b
的值连接在一起,然后使用从
a
的索引创建一个新数组:

var a=[“17”,“18”];
变量b=[“1”、“1”、“1”];
var bValue=b.join(“”);
var c=a.map(函数(currentValue){
返回currentValue+“:”+bValue;
});
console.log(c);//[“17:111”,“18:111”]
var a=[“17”,“18”];
变量b=[“1”、“1”、“1”];
var i=0;
var ConcateC=“”;
对于(i=0;i
var a=[“17”,“18”];
变量b=[“1”、“1”、“1”];
var i=0;
var ConcateC=“”;
对于(i=0;i
var a=[“17”,“18”];
变量b=[“1”、“1”、“1”];
var i=0;
var ConcateC=“”;
对于(i=0;i
var a=[“17”,“18”];
变量b=[“1”、“1”、“1”];
var i=0;
var ConcateC=“”;
对于(i=0;i}
你试过什么吗?你的“输出”有错误的语法你试过什么吗?你的“输出”有错误的语法你试过什么吗?你的“输出”有错误的语法你试过什么吗?你的“输出”有错误的语法这应该是输出:var c=[“17:111”,“18:111”]@KingAgustin你应该把它放在你的问题中。我已经更新了我的答案,这应该是输出:var c=[“17:111”,“18:111”]@KingAgustin你应该把它放在你的问题中。我已经更新了我的答案,这应该是输出:var c=[“17:111”,“18:111”]@KingAgustin你应该把它放在你的问题中。我已经更新了我的答案,这应该是输出:var c=[“17:111”,“18:111”]@KingAgustin你应该把它放在你的问题中。我已经更新了我的答案,请在以后的答案中添加代码。仅链接的答案(即使是JSFIDLE)没有帮助,请在以后的答案中添加代码。仅链接的答案(即使是JSFIDLE)没有帮助,请在以后的答案中添加代码。仅链接的答案(即使是JSFIDLE)没有帮助,请在以后的答案中添加代码。仅链接的答案(即使是JSFIDLE)也没有帮助