【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);
作者:smile.轉角
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
欢迎关注我,一起进步!扫描下方二维码即可加我QQ