How can I split an array into an element?
For example, lodash has this function, splitting arrays by length
_.chunk(['a', 'b', 'c', 'd'], 2); // => [['a', 'b'], ['c', 'd']] _.chunk(['a', 'b', 'c', 'd'], 3); // => [['a', 'b', 'c'], ['d']]
So, I have such an array ['a', 'b', '*', 'c'], I can do something like
chunk(['a', 'b', '*', 'c'], '*')
which will give me
[['a', 'b'], ['c']]
This is something like a split string for an array
source share