在JavaScript开发的过程中,后台传入的大多数是多个对象数组,但是我们有的时候仅需要一个数组就可以解决。多个对象数组会干扰我们进行编写代码,这时就需要进行将多个对象合并成一个数组。本文介绍JavaScript中多个对象合并成一个数组的两种方法:1、使用map函数;2、使用concat函数。
方法一:使用map函数
vardata=[]; re.data.map(function(value,index,array){ data=data.concat(value); });
方法二:使用concat函数
console.log(res); console.log(res.data.activities);//这是多个对象 varactivityList=[]; constactivityData=res.data.activities; for(constkeyinactivityData){ if(activityData[key]){ activityList=activityList.concat(activityData[key]); } } console.log(activityList);//合并后的数组原文来自:https://www.py.cn
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容