美文网首页
JS数组分段

JS数组分段

作者: 倪大头 | 来源:发表于2023-12-08 16:19 被阅读0次

遍历原数组,截取子数组后组成新数组

function splitList(list, range) {
    let count = list.length
    let startIndex = 0
    let splitList = []
    while(count > 0) {
        let rangeLength = Math.min(range, count)
        let subList = list.slice(startIndex, startIndex + rangeLength)
        splitList.push(subList)
        count -= rangeLength
        startIndex += rangeLength
    }
    return splitList
}

使用:

let array = [1, 2, 3, 4, 5, 6, 7, 8]
let result = splitList(array, 3)
console.log(result)

相关文章

  • 数组函数

    一、数组操作的基本函数 数组的键名和值 数组的内部指针 数组和变量之间的转换 二、数组的分段和填充 数组的分段 分...

  • 面试时你必须要记得的数组函数有哪些?怎么应用起来

    一、数组操作的基本函数 数组的键名和值 数组的内部指针 数组和变量之间的转换 二、数组的分段和填充 数组的分段 分...

  • php常用数组操作函数

    在php开发中经常会用到的数组操作 基本函数: 数组分段: 数组与栈 数组与列队 数组排序 数组计算

  • js 数组链接concat,和数组转字符串join,字符串转数

    js 数组链接用concat js 数组转成字符串 js 字符串转数组

  • ConcurrentHashMap

    1.ConcurrentHashMap信息 jdk1.7Segment 数组+HashEntry链表,数组分段锁f...

  • js数组题目

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

  • js 数组

    js 中数组的长度发生改变,数组就真的发生改变,快速清空数组就让数组长度为0js 数组的方法

  • JS数组以及数组变换

    有关数组 数组对象——一种特殊的对象JS其实没有数组,只使用对象来模拟数组 典型数组和JS数组的区别 典型数组 元...

  • 数组检测

    检测是否是数组: 数组转字符串: 字符串转换数组: js对象转换成js字符串: js字符串转换成js对象:

  • php之数组

    整理了一份PHP开发中数组操作大全,包含有数组操作的基本函数、数组的分段和填充、数组与栈、数组与列队、回调函数、排...

网友评论

      本文标题:JS数组分段

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