首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaScript中的分区

JavaScript中的分区
EN

Stack Overflow用户
提问于 2012-07-05 21:25:57
回答 7查看 34.2K关注 0票数 19

请考虑如下数组:

代码语言:javascript
复制
arrayAll = [1,2,3,4,5,6,7,8,9]

有没有包可以进行分区来获取:

代码语言:javascript
复制
arrayALLPartionned = [[1,2,3],[4,5,6],[7,8,9]]

我可以看到如何使用for循环来做到这一点,但如果存在“预制”函数,则会更好。

EN

Stack Overflow用户

发布于 2012-07-05 21:45:45

我认为你必须使用for循环,不知道有什么内置的函数...

尝试此函数:

代码语言:javascript
复制
function splitarray(input, spacing)
{
    var output = [];

    for (var i = 0; i < input.length; i += spacing)
    {
        output[output.length] = input.slice(i, i + spacing);
    }

    return output;
}
票数 20
EN
查看全部 7 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11345296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档