Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.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 json对象_Javascript_Jquery_Javascript Objects - Fatal编程技术网

将两个数组合并为一个javascript json对象

将两个数组合并为一个javascript json对象,javascript,jquery,javascript-objects,Javascript,Jquery,Javascript Objects,我有两个阵列: var itemname = [ "t-shirt", "trouser", "vest" ]; var itemqty = [ "3", "5", "2" ]; 我想把它们组合成: var keyval = [{ itemname: "trouser", itemqty: 5 }, { itemname: "vest, itemqty: 2 },{ itemname: "t-shirt", itemqty: 3 }] 如

我有两个阵列:

var itemname = [ "t-shirt", "trouser", "vest" ];
var itemqty = [ "3", "5", "2" ];
我想把它们组合成:

var keyval = [{
    itemname: "trouser", 
    itemqty: 5
}, {
    itemname: "vest, 
    itemqty: 2
},{
    itemname: "t-shirt", 
    itemqty: 3
}]
如何使用javascript或jquery实现这一点?

var-keyVal=[];
var keyVal = [];
for (var i = 0; i < itemname.length; i++)
{
    keyVal.push({ itemname: itemname[i], itemqty: itemqty[i] });
}
对于(var i=0;i
您尝试过什么吗?这不是一项代码编写服务,您可以在此网站上搜索数百个类似问题。如果您尝试了某个代码,但它不起作用,那么您应该发布该代码并请求特定的帮助