【es6】将2个数组合并为一个数组

//第一种  一个数组中的值为key 一个数组中的值为value
let arr1 = ['内存','颜色','尺寸'];
let arr2 = [1,2,3];
let temp = arr1.map((value,index,arr) => {
    let json = {};
    json[value] = arr2[index]
    return json
});
console.log(temp);

//第二种  一个数组中的值为对象['desc']值 一个数组中的值为对象['name']的值            
let result = arr1.map((value,index) => ({desc:value, name:arr2[index]}));
console.log(result);

 

posted on 2019-11-04 13:51  smile轉角  阅读(8969)  评论(0编辑  收藏  举报

导航