【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);

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM