javascript lodashで配列を指定した単位で分割する

javascript lodashで配列を指定した単位で分割する

javascriptで、lodashで配列を指定した単位で分割するサンプルコードを掲載してます。ブラウザはchromeを使用しています。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • lodash 4.17.21
  • ブラウザ chrome 91.0.4472.77

lodash使用

こちらのサイトから最新版を確認して、CDN版を使用してます。

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.21/lodash.min.js"></script>

指定した単位で分割

指定した単位で分割を行うには、「_.chunk」を使用します。

'use strict';

let arr = [
  "aaa",
  "bbb",
  "ccc",
  "ddd",
  "eee",
  "fff"
]

console.log(
  _.chunk(arr, 2) // 2個ずつ分割
);

console.log(
  _.chunk(arr, 3) // 3個ずつ分割
);

console.log(
  _.chunk(arr, 4) // 4個ずつ分割
);

実行結果を確認すると、指定した単位で分割されていることが確認できます。