我有这个
array = ["column1", "column2", "column3"]
和其他
array = ["infor1", "infor2", infor3"]
我想这样做:
{
column1: infor1,
column2: infor2,
column3: infor3
}
答案 0 :(得分:2)
您可以尝试做类似的事情,
const props = ["column1", "column2", "column3"];
const values = ["infor1", "infor2", "infor3"];
props.reduce((acc, itm, i) => (acc[itm] = values[i], acc) , {});
您可以了解有关.reduce here的更多信息。
答案 1 :(得分:0)
var array1 = ["column1", "column2", "column3"]
var array2 = ["infor1", "infor2", "infor3"]
var obj = {};
array1.forEach(function(y, z) {
obj[y] = array2[z];
});
console.log(obj)