js如何快速讲一个数组拆分成几个小数组
1、把处理需求写成小方法,下次再次需要时,直接引入这个方法,调用就行。function split_array(arr, len){ var a_len = arr.length; var result = []; for(var i=0;i<a_len;i+=len){ result.push(arr.slice(i,i+len)); } return result;}

3、小方法写好,调用一下,看结果是否正确。var data = [1, 2, 3, 4, 5, 6, 7 ,8 ,9 ,10, 11, 12]var result = split_array(data, 6);将data数据拆分,每个数组包含6个元素,结果如图,成功分成2个数组,每个6个元素

5、再拆分一下包含15个元素的小数组,看方法是否有问题。var data = [1, 2, 3, 4, 5, 6, 7 ,8 ,9 ,10, 11, 12]var result = split_array(data, 15);结果也正常,只有一个数组,因为原数组只有12个元素,所以拆分后也只有一个数组。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:74
阅读量:47
阅读量:31
阅读量:47
阅读量:71