美文网首页
javascript怎么把一个元素列表中的以4个元素为一个单位,

javascript怎么把一个元素列表中的以4个元素为一个单位,

作者: sponing | 来源:发表于2018-05-23 00:02 被阅读0次
    Array.prototype.chunk = function (len) {
        var len = parseInt(len);
        if (len <= 1 || this.length < len)
            return this;
        var groups = [], loop = Math.ceil(this.length / len);
        for (var i = 0; i < loop; i++)
            groups.push(this.slice(len * i, len * (i + 1)));
        return groups;
    }
    var arr=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16];
    arr=arr.chunk(4); // [[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]]
    

    相关文章

      网友评论

          本文标题:javascript怎么把一个元素列表中的以4个元素为一个单位,

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