JavaScript配列をn
サイズのチャンクに分割する必要があります。
例:この配列が与えられた
["a1", "a2", "a3", "a4", "a5", "a6", "a7", "a8", "a9", "a10", "a11", "a12", "a13"]
およびn
4に等しい、出力は次のようになります。
[ ["a1", "a2", "a3", "a4"],
["a5", "a6", "a7", "a8"],
["a9", "a10", "a11", "a12"],
["a13"]
]
私はこの問題の純粋なJavaScriptソリューションを知っていますが、すでにLodashを使用しているので、Lodashがこれに対してより良いソリューションを提供するかどうか疑問に思っています。
編集:
アンダースコアソリューションがどれだけ遅いかを確認するために、jsPerfテストを作成しました。