【问题标题】:Break array into 4 arrays and store those arrays within a new array javascript/Jquery将数组分解为 4 个数组并将这些数组存储在新数组 javascript/Jquery 中
【发布时间】:2015-05-16 21:41:52
【问题描述】:

我有一个数组,我想将它分成 4 个部分(4 个数组),然后将这 4 个数组存储到另一个数组中。

这是我目前所拥有的:

a=[1,2,3,4,5,6,7,8,9,10,11,12]

while(a.length) {
     a.splice(0,3); 
}

【问题讨论】:

标签: javascript arrays loops


【解决方案1】:

这是一个好的开始。您还需要一个数组来将数组放入:

var a = [1,2,3,4,5,6,7,8,9,10,11,12];
var result = [];

while (a.length > 0) {
  result.push(a.splice(0,3));
}

(使用while (a.length) 效果很好,但我喜欢使用更具体的条件while (a.length > 0)。)

【讨论】:

    猜你喜欢
    • 2016-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-28
    • 1970-01-01
    • 2013-01-21
    • 2020-10-08
    • 2018-05-24
    相关资源
    最近更新 更多