Допустим, у меня есть массив Javascript, который выглядит следующим образом:
["Element 1","Element 2","Element 3",...]; // with close to a hundred elements.
Какой подход был бы уместен для разбиения массива на множество меньших массивов, скажем, с 10 элементами максимум?
const chunk = (arr, n) => arr.length ? [arr.slice(0, n), ...chunk(arr.slice(n), n)] : []
что красиво и коротко, но, кажется, занимает примерно 256 × столько же, сколько ответ @ AymKdn для 1000 элементов, и 1058 × столько же для 10 000 элементов!