将数组的两个数组合并为对象的数组可以通过以下步骤实现:
以下是一个示例代码:
function mergeArrays(arr1, arr2) {
var mergedArray = [];
for (var i = 0; i < arr1.length; i++) {
var newObj = {};
newObj[arr1[i]] = arr2[i];
mergedArray.push(newObj);
}
return mergedArray;
}
// 示例用法
var array1 = ['name', 'age', 'gender'];
var array2 = ['John', 25, 'Male'];
var mergedArray = mergeArrays(array1, array2);
console.log(mergedArray);
这段代码将会输出以下结果:
[
{ name: 'John' },
{ age: 25 },
{ gender: 'Male' }
]
这个方法适用于将两个数组中的对应元素合并为一个对象,并将这些对象存储在一个新的数组中。
领取专属 10元无门槛券
手把手带您无忧上云