多重数组转换对象?

arr=[{1:"a"},{2:"b"}]大概就是上边这种数组,怎么转换成下边这种对象。obj={1:"a",2:"b"}
向后台传参数的话,是不是下边这种更合适一些?
郎朗坤
浏览 427回答 2
2回答

汪汪一只猫

varobj={};for(vari=0;i

心有法竹

vararr=[{1:'a'},{2:'b'}];varobj=eval('('+(JSON.stringify(arr[0])+JSON.stringify(arr[1])).replace(/}{/,',')+')');console.log(obj);//Object{1:"a",2:"b"}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript