chunk函数的实现

该文章发布于 ,归类于 Javascript

利用Array.from的第二个参数不断对数组元素进行函数迭代,实现如下。

const chunk = (array, size) => {
  Array.from({ length: Math.ceil(array.length / size) }, (v, i) =>
    array.slice(i * size, (i + 1) * size)
  );
};

相关介绍在这里:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/from

相关文章