JS把数组元素分组
有一个数组,把其中的元素按照每5个进行重新分组,新的数组放到放到大数组中,且看代码
let data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16]; //数组分解 function arrayResolve(n, arr) { let result = []; for (let i = 0; i < arr.length; i += n) { result.push(arr.slice(i, i + n)); } return result } console.log(arrayResolve(5, data))
执行结果如下:
就是这么简单,你学废了吗?感觉有用的话,给笔者点个赞吧 !