js 两个数组合并成数组对象

实现功能:两个数组合并成数组对象

1.两个普通的数组,但是要数组长度相同,想要数组A和数组B的下标对应

let arr1 = ['唐曾','孙悟空','猪八戒','沙和尚','白龙马']
let arr2 = ['30岁','500岁','800岁','200岁','100岁']

2.想要得到的结果

   reslutList=[
            {
              age: "30岁",
              name: "唐曾"
            },
            {
              age: "500岁",
              name: "孙悟空"
            },
            {
              age: "800岁",
              name: "猪八戒"
            },
           {
              age: "200岁",
              name: "沙和尚"
            },
           {
              age: "100岁",
              name: "白龙马"
            }
 ]

3、实现过程,主要是两个数组长度相同,用哪一个做循环都可以

   let resultList = []
    for(let i=0; i < arr1.length; i++){
       let obj = {};
       obj.age = arr1[i];
       obj.name = arr2[i];
       resultList .push(obj);
    }

这就是整一个实现过程

你可能感兴趣的:(js 两个数组合并成数组对象)