小编典典

将数组拆分为块

all

假设我有一个 Javascript 数组,如下所示:

["Element 1","Element 2","Element 3",...]; // with close to a hundred elements.

什么方法适合将数组分块(拆分)成许多较小的数组,比如说最多 10 个元素?


阅读 101

收藏
2022-03-02

共1个答案

小编典典

array.slice方法可以根据您需要的任何目的从数组的开头、中间或结尾提取切片,而无需更改原始数组。

var i,j, temporary, chunk = 10;
for (i = 0,j = array.length; i < j; i += chunk) {
    temporary = array.slice(i, i + chunk);
    // do whatever
}
2022-03-02