Интересно, что такое идиома, которая используется в lodash для перестройки массивов?Как изменить форму массива с помощью lodash
В принципе, я искал что-то, что превращает этот массив: [1, 2, 3, 4, 5, 6, 7, 8] к это один (в данном случае мы сгруппированы каждый 3, но предположим, что мы группируем каждый N) [[1, 2, 3], [4, 5, 6], [7, 8]]
Я не очень хорошо, как это должно быть сделано в чистом виде js, но все мои попытки переписать его в lodash хорошо, менее читаемы в конце концов.
Возможный дубликат [Разделить javascript-массив в кусках, используя underscore.js] (http://stackoverflow.com/questions/8566667/split-javascript-array-in-chunks-using-underscore-js) – Bergi
Я думаю, что это является [чистой задачей JS] (http://stackoverflow.com/questions/8495687/split-array-into-chunks), любое использование методов lodash сделает его значительно медленнее. Если вы хотите использовать его в библиотеке, ['.mixin()'] (http://lodash.com/docs#mixin) чистая реализация. – Bergi
@ Bergi, ну, хотя я согласен с обоими вашими предположениями - да, лучше быть чистым js и да, это значительно медленнее, я просто хотел узнать, тем не менее, как это можно сделать. – shabunc