オブジェクト配列をJavascriptのコレクションに変換する効率的な方法

父巨人
const myObj = {
 a: [1, 2, 3],
 b: [2, 4, 6],
 c: [10, 20, 30]
}

const myCollection = [
  {a: 1, b: 2, c: 10},
  {a: 2, b: 4, c: 20},
  {a: 3, b: 6, c: 30}
]

私はの組み合わせを試してみましたObject.entriesObject.keysmap私はいつも自分自身が2回以上にわたり反復発見だmyObjと私は私が思いついたすべてのソリューションに満足していませんよ。それでは、それを達成するために考えることができる最も効率的でエレガントな方法は何ですか?

ニーナ・ショルツ

エントリを減らし、ネストされた配列をマップできます。

const
    object = { a: [1, 2, 3], b: [2, 4, 6], c: [10, 20, 30] },
    result = Object
        .entries(object)
        .reduce((r, [k, a]) => a.map((v, i) => ({ ...r[i], [k]: v })), []);

console.log(result);

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

オブジェクトをオブジェクトの配列(またはオブジェクトのコレクション)に変換する方法

分類Dev

Jsonテーブル(配列の配列)データをc#オブジェクトのコレクションに変換する方法

分類Dev

オブジェクトのコレクションをequiJoinする効率的な方法

分類Dev

Javascriptのコレクションオブジェクトにkey => values配列を作成する方法

分類Dev

オブジェクトを含む JS 配列を HTML コレクションに変換する

分類Dev

文字列の配列をオブジェクトコレクションに変換する方法はありますか?

分類Dev

Jsonオブジェクトコレクションを配列に変換する

分類Dev

文字列の配列の配列をlodashを使用してツリーオブジェクトに変換する最も効率的な方法は何ですか?

分類Dev

オブジェクトのコレクションが変更されたかどうかを判断する最も効率的な方法は?

分類Dev

2D配列をJavaScriptで重複を消去するオブジェクトに効率的に変換する

分類Dev

JavaScript-非常に大きなオブジェクトの配列を比較する効率的な方法

分類Dev

オブジェクトのJavaScript配列を配列に変換する方法は?

分類Dev

JSON配列をac#オブジェクトコレクションに変換します

分類Dev

Laravelコレクションは配列をオブジェクトに変換します

分類Dev

配列コレクションのようにオブジェクトを編集する方法

分類Dev

javascript配列をオブジェクトに変換する方法

分類Dev

javascript配列をオブジェクトに変換する方法

分類Dev

コレクションを配列オブジェクトに変換するためのこれら2つのアプローチの違い

分類Dev

オブジェクトの配列をmongodbアグリゲーションのオブジェクトに変換する方法

分類Dev

JavaScriptでオブジェクトの配列をオブジェクトに(動的に)変換する方法

分類Dev

オブジェクトの配列内のプロパティ値を交換する効率的な方法

分類Dev

Javascriptで重複するオブジェクトまたは配列を見つけるためのより効率的なソリューション?

分類Dev

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

分類Dev

オブジェクトをコレクションまたはリストに変換する方法

分類Dev

JavaScriptオブジェクトの値を配列に変換する方法

分類Dev

javascriptで配列を特定のオブジェクトに変換する方法は?

分類Dev

オブジェクトの配列を値としてオブジェクトの配列を使用してグループ化されたハッシュマップに効率的に変換するES2015 +の方法

分類Dev

Javascriptオブジェクトにコレクションを追加する方法

分類Dev

NetlifyCMS-config.ymlコレクションを介してオブジェクトの配列を保存する方法

Related 関連記事

  1. 1

    オブジェクトをオブジェクトの配列(またはオブジェクトのコレクション)に変換する方法

  2. 2

    Jsonテーブル(配列の配列)データをc#オブジェクトのコレクションに変換する方法

  3. 3

    オブジェクトのコレクションをequiJoinする効率的な方法

  4. 4

    Javascriptのコレクションオブジェクトにkey => values配列を作成する方法

  5. 5

    オブジェクトを含む JS 配列を HTML コレクションに変換する

  6. 6

    文字列の配列をオブジェクトコレクションに変換する方法はありますか?

  7. 7

    Jsonオブジェクトコレクションを配列に変換する

  8. 8

    文字列の配列の配列をlodashを使用してツリーオブジェクトに変換する最も効率的な方法は何ですか?

  9. 9

    オブジェクトのコレクションが変更されたかどうかを判断する最も効率的な方法は?

  10. 10

    2D配列をJavaScriptで重複を消去するオブジェクトに効率的に変換する

  11. 11

    JavaScript-非常に大きなオブジェクトの配列を比較する効率的な方法

  12. 12

    オブジェクトのJavaScript配列を配列に変換する方法は?

  13. 13

    JSON配列をac#オブジェクトコレクションに変換します

  14. 14

    Laravelコレクションは配列をオブジェクトに変換します

  15. 15

    配列コレクションのようにオブジェクトを編集する方法

  16. 16

    javascript配列をオブジェクトに変換する方法

  17. 17

    javascript配列をオブジェクトに変換する方法

  18. 18

    コレクションを配列オブジェクトに変換するためのこれら2つのアプローチの違い

  19. 19

    オブジェクトの配列をmongodbアグリゲーションのオブジェクトに変換する方法

  20. 20

    JavaScriptでオブジェクトの配列をオブジェクトに(動的に)変換する方法

  21. 21

    オブジェクトの配列内のプロパティ値を交換する効率的な方法

  22. 22

    Javascriptで重複するオブジェクトまたは配列を見つけるためのより効率的なソリューション?

  23. 23

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

  24. 24

    オブジェクトをコレクションまたはリストに変換する方法

  25. 25

    JavaScriptオブジェクトの値を配列に変換する方法

  26. 26

    javascriptで配列を特定のオブジェクトに変換する方法は?

  27. 27

    オブジェクトの配列を値としてオブジェクトの配列を使用してグループ化されたハッシュマップに効率的に変換するES2015 +の方法

  28. 28

    Javascriptオブジェクトにコレクションを追加する方法

  29. 29

    NetlifyCMS-config.ymlコレクションを介してオブジェクトの配列を保存する方法

ホットタグ

アーカイブ