数组是JavaScript编程中最常用的结构之一,这也是为什么了解它的内置方法很重要。
在本文中,我们研究一下如何在 JS 中将数组拆分为n个大小的块。...具体来说,主要研究两种方法:
使用slice()方法和 for 循环
用splice()方法和 while 循环
使用 slice() 方法将数组分割成偶数块
slice()方法是提取数组块,或者将其切成块的最简单方法...arr, 3));
运行结果:
[[ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ], [ 10 ]]
在上面的代码中,我们通过遍历数组并按每个chunkSize对其进行切片,将arr...使用 splice() 方法将数组分割成偶数块
即使splice()方法看起来与slice()方法相似,但其用法和副作用却大不相同。 我们仔细来看看:
// splice 做以下两件事:
// 1....将提供的新元素(newElem1, newElem2…)插入到myArray中,以索引startIdx开始
// 该方法的返回值是一个包含所有已删除元素的数组
myArray.splice(startIdx