Split an array in multiple arrays.
This package is distributed via npm:
npm install chunkArray
var arrays = chunkArray(array, depth); array: the array to split. depth: number of item new arrays should contain.
const chunk = require('chunkArray');
const arrayToChunk = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17];
const chunkedArray = chunk(arrayToChunk, 4);
console.log(chunkedArray2); // returns [[1,2,3,4], [5,6,7,8], [9,10,11,12], [13,14,15,16], [17]]