假设我有一个 Javascript 数组,如下所示:
["Element 1","Element 2","Element 3",...]; // with close to a hundred elements.
什么方法适合将数组分块(拆分)成许多较小的数组,比如说最多 10 个元素?
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 }