js多个对象合并成一个数组

2026-01-22 0 71,463

在JavaScript开发的过程中,后台传入的大多数是多个对象数组,但是我们有的时候仅需要一个数组就可以解决。多个对象数组会干扰我们进行编写代码,这时就需要进行将多个对象合并成一个数组。本文介绍JavaScript中多个对象合并成一个数组的两种方法:1、使用map函数;2、使用concat函数。

方法一:使用map函数

 var data = [];
 re.data.map(function (value, index, array) {
     data = data.concat(value);
 });

方法二:使用concat函数

   console.log(res);
   console.log(res.data.activities);//这是多个对象
        var activityList = [];
        const activityData = res.data.activities;
        for (const key in activityData) {
          if (activityData[key]) {
            activityList = activityList.concat(activityData[key]);
          }
        }
   console.log(activityList);//合并后的数组

以上就是js多个对象合并成一个数组的方法,大家可以尝试看看哦~更多js学习推荐:js教程。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:以上部本文内容由互联网用户自发贡献,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。投诉邮箱:3758217903@qq.com

ZhiUp资源网 web开发 js多个对象合并成一个数组 https://www.zhiup.top/10047.html

相关