reactjs可以平坦阵列

时间:2017-09-11 07:20:17

标签: javascript arrays

我有以下代码:

usersArray.forEach(user => {
   users.push(data.Users.filter(userAws => userAws.Username === user.username))
 });

这将返回数组中的数组。

enter image description here

但是我想将内部对象直接添加到外部数组中。

如何展平内部阵列?

感谢

更新

usersArray.forEach(user => {
            users.push([].concat.apply([], data.Users.filter(userAws => userAws.Username === user.username)))
        });

1 个答案:

答案 0 :(得分:0)

解决方案就是:

users.push(...data.Users.filter(userAws => userAws.Username === user.username))