A JavaScript Package For Merging multiple arrays.
npm install --save merge-arrays
<script src="https://rawgit.com/Prosen-Ghosh/merge-arrays/master/merge.js"></script>
<script src="https://cdn.rawgit.com/Prosen-Ghosh/merge-arrays/60168dfe/merge.js"></script>
const merge = require('merge-arrays');
merge([],[]);
//=> []
merge([1,2],[3,4]);
//=> [ 1, 2, 3, 4 ]
merge([1],[2],[3,4],[5],[6,7,8],[9],[10,11]);
//=> [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ]
merge(["foo","bar"],["baz","bob"]);
//=> [ 'foo', 'bar', 'baz', 'bob' ]
merge([1,2,3],[{a : 1}],["bob","foo"],[[100,101],["baz","tim"]]);
//=> [ 1, 2, 3, { a: 1 }, 'bob', 'foo', [ 100, 101 ], [ 'baz', 'tim' ] ]
merge([]);
//=> Error: expect at least 2 argument
merge([],{});
//=> TypeError: expets array arguments got object
merge([],function(){});
//=> TypeError: expets array arguments got function
Prosen Ghosh [email protected] (https://bd.linkedin.com/in/prosen-ghosh-baba9aa8)
- MIT