js 把一个数组拆分成几个数组

  利用js来把一个数组拆分成几个数组,下面代码已经把这功能弄成函数了,只需传入参数即可。
  该函数的第一个参数为 array(需要拆分的数组),第二个参数为size(每组数组多少个),该函数直接返回新生成的数组(该数组的元素就是拆分的数组,拆分了几个数组,就有几个元素)。函数具体代码如下:

// size每组数组多少个,如:10
// array需要拆分的数组
function splitArray(array, size){
  let data = [];
  for (let i = 0; i < array.length; i += size) {
    data.push(array.slice(i, i + size))
  }
  return data
}

注意:该函数是返回一个值,所以用该函数时,记住要把该函数赋值给一个变量。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容