Javascript 匹配数组
我试图创建一个javascript键值数组,其中键作为人名,值作为数字表示它们的兼容性(最低1个,最高10个)。大概是这样的:Javascript 匹配数组,javascript,arrays,key,Javascript,Arrays,Key,我试图创建一个javascript键值数组,其中键作为人名,值作为数字表示它们的兼容性(最低1个,最高10个)。大概是这样的: var array = [ {name: "Sean", value: 7}, {name: "Sarah", value: 8}, {name: "Chloe", value: 5} ]; 然而,我想动态地创建数组,其中两个单独的数组——一个是名称,一个是数字——将组成键值。我该怎么做呢 只需将名称指定为k
var array = [ {name: "Sean", value: 7},
{name: "Sarah", value: 8},
{name: "Chloe", value: 5} ];
然而,我想动态地创建数组,其中两个单独的数组——一个是名称,一个是数字——将组成键值。我该怎么做呢 只需将名称指定为key,将相应的值指定为value即可
var ar = {};
var name = 'xyz';
var value = 1;
ar[name] = value;
请尝试以下语法:
var array = {"Sean":7,"Sarah":8,"Chloe":5};
如果要逐个添加项目,请执行以下操作:
var array = {};
array["Sean"] = 7;
array["Sarah"] = 8;
array["Chloe"] = 5;
抱歉-两个单独的“阵列”。我有一个名称数组和一个值数组,我想把它们组合成一个键值数组。固定的