js两个数组合并问题

这里有两个数组,分别为
vararr1=[5,6,7,8,9];
vararr2=['a','b','c','d','e'];
能否以arr1为key,arr2为value合并成新的数组对象呢?
最终效果为
{5:'a',6:'b',7:'c',8:'d',9:'e'}
谢谢。
千万里不及你
浏览 375回答 2
2回答

德玛西亚99

如果没有重复的话:vararr1=[5,6,7,8,9];vararr2=['a','b','c','d','e'];varobj={};for(vari=0;i

手掌心

@沙渺使用的underscore.js的确有这个函数,但不是_.zip(),而是_.object():vararr1=[5,6,7,8,9];vararr2=['a','b','c','d','e'];console.log(_.object(arr1,arr2));Object{5:"a",6:"b",7:"c",8:"d",9:"e"}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript