美文网首页
js 把一个数组拆分成几个数组

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

作者: 李赫尔南 | 来源:发表于2022-06-23 12:04 被阅读0次

  利用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
}

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

相关文章

  • js将一个数组分成多个数组

    js将一个数组分成多个数组 1,将数组array分成长度为subGroupLength的小数组并返回新数组 fun...

  • swift 一个数组分成多个数组

    把后台返回的数组分成多个数组,如下的例子是,把后台返回的数组分成前面是每个数组8个对象,剩下的对象放在一个数组中

  • 数组的逆序对

    思路:归并排序每次把数组从中间拆分成两部分,先统计拆分数组内部的逆序对,再把这个数组排序,防止统计重复,最后再把拆...

  • js数组题目

    js面试题 js数组 一、按要求分割数组 将"js,数组,分类"字符串数组以/分割 for循环累加 join()把...

  • 16.8 快速排序之qsort()函数

    对于大型数组,“快速排序”是最有效的排序算法之。它把数组不断分成更小的数组,直到变成单元数组。首先,把数组分成两个...

  • js数组与对象常用操作方法

    一、Js相关数组操作 数组去除相同的 数组添加数数据 数组反转 打乱数组排序 取数组的前几个 数组扁平化 遍历对象...

  • 排序:归并排序

    原理 拆分:将一个数组拆分成两个数组,左数组和右数组。然后声明一个空的新数组。 合并:比较两个数组最前面的元素,把...

  • 面试

    js部分: 关于数组的几个操作方法?如何去掉数组第一个元素 关于this js 的onload和jq 的ready...

  • 768. Max Chunks To Make Sorted I

    题目大意 给一个数组给你,数组里面全是数字,把数组分成独立的块,每块独立排序后和整个数组排序的结果相同, 问最多可...

  • 插入排序算法

    题目:降序排序数组:@[@"2",@"4",@"1",@"5",@"3"]; 原理: 把原数组分成2个数组,取第2...

网友评论

      本文标题:js 把一个数组拆分成几个数组

      本文链接:https://www.haomeiwen.com/subject/kvrbmrtx.html