chunkjs
v1.2.1
Published
A minimal library for creating chunks of arrays in JavaScript
Downloads
143
Readme
ChunkJS
ChunkJS is a minimal library that splits arrays into smaller chunks or batches.
Installation
npm install chunkjs
or using Yarn
yarn add chunkjs
Usage
ChunkJS is comprised of two functions: createChunks
and createBatches
:
createChunks(array, numberOfChunks);
createBatches(array, numberOfElementsPerBatch);
Examples
To split an array into an n number of chunks (default size is 2):
const { createChunks } = require("chunkjs");
createChunks([ 1, 2, 3, 4, 5, 6 ], 2);
// returns [ [ 1, 2, 3 ], [ 4, 5, 6 ] ]
To split an array into batches with n number of elements (default size is 2):
const { createBatches } = require("chunkjs");
createBatches([ 1, 2, 3, 4, 5, 6 ], 2);
// returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ]