使用 javascript 中两个数组的字符串索引创建对象
Create object with String index of two arrays in javascript
我有两个数组
data=[100,200,300];
inde=[one, two, three];
我想将这个数组合并到一个对象中,如下所示:
obj=[{"label":"one","value"=100},
{"label":"two","value"=200},
{"label":"three","value"=300}];
我从 javascript 开始,但我不能动态地做到这一点
var obj = [];
for(var i = 0, len = data.length; i < len; i++){
var temp = {
label: inde[i],
value: data[i]
};
obj.push(temp);
}
如果 data
和 inde
的长度相同,您可以像这样使用某物
var data=[100,200,300]; var inde=['one', 'two', 'three'];
var obj=[];
for(var i=0;i<data.length;i++){
var tmp={
label:inde[i],
value:data[i]
}
obj.push(tmp);
}
我有两个数组
data=[100,200,300];
inde=[one, two, three];
我想将这个数组合并到一个对象中,如下所示:
obj=[{"label":"one","value"=100},
{"label":"two","value"=200},
{"label":"three","value"=300}];
我从 javascript 开始,但我不能动态地做到这一点
var obj = [];
for(var i = 0, len = data.length; i < len; i++){
var temp = {
label: inde[i],
value: data[i]
};
obj.push(temp);
}
如果 data
和 inde
的长度相同,您可以像这样使用某物
var data=[100,200,300]; var inde=['one', 'two', 'three'];
var obj=[];
for(var i=0;i<data.length;i++){
var tmp={
label:inde[i],
value:data[i]
}
obj.push(tmp);
}