JS 从一个数组中按顺序取每N个元素为一组放到新数组中,最后不够N个的也存为一个数组

var spArray = function(N,data)

{

    var Data = [];

    for (let i = 0;i < data.length; i++) {

        Data .push(data.slice(i,i += N))

    }

    return Data 

}

let arr = [1,2,3,4,5,6,7,8,9,10,11,12,13,14];

//N:以多少为一组
console.log(spArray(N,arr))

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

推荐阅读更多精彩内容

  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 2,068评论 0 2
  • 北京2018年4月1日上午,NBA常规赛勇士客战国王的比赛中,发生了令人痛心不已的一幕。比赛进行到第三节还有41...
    Curry_宇阅读 1,281评论 1 1
  • 找到fullcalendar.js, 找到代码为 isRTL:false,这句话 输入以下几句 monthName...
    迷你小小白阅读 1,740评论 0 1
  • 1.用js实现随机选取10~100之间的10个数字,存入一个数组,并排序 //要是获取不重复的,则对随机数...
    persistlu阅读 5,672评论 0 0
  • 前段听说北师大要启动“中国脑计划”,高兴的同时也在思考一个问题:脑神经科学领域发展之快,我们对人类大脑了解的愈发透...
    尼摩阅读 320评论 0 0