オブジェクトの配列内の複数の配列を単一の配列にマージする

ディリープトーマス

データがオブジェクトの配列であるオブジェクトがあり、データオブジェクト内に配列である1つのusersプロパティがあります。

すべてのユーザーを1つの配列にまとめる必要があります。私が使用して書かれているmapconcat

より良い解決策を得る方法はありますか、それともこれは正しいですか?

以下のスニペットを参照してください。

var response = {data: [{users: [1,2,3]}, {users: [4,5,6]}]}

var users = response.data.map(o => o.users)

const usersCollection = [].concat(...users)

console.log(usersCollection)

マムン

あなたが使用することができますArray.prototype.flat()

このflat()メソッドは、指定れた深さまで再帰的にすべてのサブ配列要素が連結された新しい配列を作成します

depth | Optional

ネストされた配列構造をフラット化する深さを指定する深さレベル。デフォルトは1です。

var response = {data: [{users: [1,2,3]}, {users: [4,5,6]}]}

var users = response.data.map(o => o.users).flat();

console.log(users);

深さ1の呼び出しが続くのArray.prototype.flatMap()同じものでmapflat試すこともできます。

var users = response.data.flatMap(o => o.users);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

オブジェクト内の複数の配列を単一の配列にマージする

分類Dev

複数の動的配列をオブジェクトの単一の配列にマージします

分類Dev

配列内のオブジェクト内の配列を単一の配列にマップします

分類Dev

オブジェクトキーの重複配列を単一の配列にマージします

分類Dev

オブジェクトリストの配列を単一の配列にマージする方法

分類Dev

オブジェクト内の複数の配列をマージします

分類Dev

ionic2の単一クラスオブジェクト配列に配列をマージする方法

分類Dev

オブジェクトの配列を単一の配列に追加する

分類Dev

JQ配列内の複数のオブジェクトを1つにマージする方法(2)

分類Dev

jq配列オブジェクトを単一のオブジェクトにマージする方法

分類Dev

複数のオブジェクト内の配列内の配列に値を出力する方法

分類Dev

オブジェクト配列を単一の配列に

分類Dev

ループから単一の配列に複数のJsonオブジェクトを追加する方法

分類Dev

関数を使用して複数のnumpy配列を異なるオブジェクトの単一配列にすばやくマップする方法

分類Dev

IDの値を取得する方法と、複数のオブジェクトを単一の配列にマージしてJavaScriptにする方法も

分類Dev

オブジェクト内の配列を単一のオブジェクトに分離する

分類Dev

オブジェクトを配列内の複数のオブジェクトに効率的に分割する方法

分類Dev

単一のオブジェクトを配列に変換する関数?

分類Dev

同じ配列内の複数のオブジェクトを1つのオブジェクトにマージする

分類Dev

オブジェクト配列を別のオブジェクト配列内にマップする

分類Dev

配列内のオブジェクトの一部である配列のフラット化された配列を作成し、基本的に複数のオブジェクトの子配列を取得するにはどうすればよいですか?

分類Dev

オブジェクトの複数の配列を作成する

分類Dev

単一のPowerShell配列内のオブジェクトを比較する

分類Dev

状態配列内の単一のオブジェクトを更新するReactJS

分類Dev

配列をオブジェクトの単一配列に変換します

分類Dev

Javaで単一の配列要素に複数のオブジェクトを格納する

分類Dev

単一オブジェクトの配列に対するElasticsearchAggregation

分類Dev

配列のオブジェクト内に配列をマップします

分類Dev

配列を含むオブジェクトの配列をマージする

Related 関連記事

  1. 1

    オブジェクト内の複数の配列を単一の配列にマージする

  2. 2

    複数の動的配列をオブジェクトの単一の配列にマージします

  3. 3

    配列内のオブジェクト内の配列を単一の配列にマップします

  4. 4

    オブジェクトキーの重複配列を単一の配列にマージします

  5. 5

    オブジェクトリストの配列を単一の配列にマージする方法

  6. 6

    オブジェクト内の複数の配列をマージします

  7. 7

    ionic2の単一クラスオブジェクト配列に配列をマージする方法

  8. 8

    オブジェクトの配列を単一の配列に追加する

  9. 9

    JQ配列内の複数のオブジェクトを1つにマージする方法(2)

  10. 10

    jq配列オブジェクトを単一のオブジェクトにマージする方法

  11. 11

    複数のオブジェクト内の配列内の配列に値を出力する方法

  12. 12

    オブジェクト配列を単一の配列に

  13. 13

    ループから単一の配列に複数のJsonオブジェクトを追加する方法

  14. 14

    関数を使用して複数のnumpy配列を異なるオブジェクトの単一配列にすばやくマップする方法

  15. 15

    IDの値を取得する方法と、複数のオブジェクトを単一の配列にマージしてJavaScriptにする方法も

  16. 16

    オブジェクト内の配列を単一のオブジェクトに分離する

  17. 17

    オブジェクトを配列内の複数のオブジェクトに効率的に分割する方法

  18. 18

    単一のオブジェクトを配列に変換する関数?

  19. 19

    同じ配列内の複数のオブジェクトを1つのオブジェクトにマージする

  20. 20

    オブジェクト配列を別のオブジェクト配列内にマップする

  21. 21

    配列内のオブジェクトの一部である配列のフラット化された配列を作成し、基本的に複数のオブジェクトの子配列を取得するにはどうすればよいですか?

  22. 22

    オブジェクトの複数の配列を作成する

  23. 23

    単一のPowerShell配列内のオブジェクトを比較する

  24. 24

    状態配列内の単一のオブジェクトを更新するReactJS

  25. 25

    配列をオブジェクトの単一配列に変換します

  26. 26

    Javaで単一の配列要素に複数のオブジェクトを格納する

  27. 27

    単一オブジェクトの配列に対するElasticsearchAggregation

  28. 28

    配列のオブジェクト内に配列をマップします

  29. 29

    配列を含むオブジェクトの配列をマージする

ホットタグ

アーカイブ