其他分享
首页 > 其他分享> > js 一行生成n个数组

js 一行生成n个数组

作者:互联网

let arr = [1,2,3,4,5,6,7,8,9,10,11,12,13]
			function sliceList(arrList,size = 6){
				let result = []
				let length = Math.ceil(arrList.length/size)  // Math.ceil() 函数返回大于或等于一个给定数字的最小整数
				for(let i=0;i<length;i++){
					let start = i*size;
					let end  = start + size
					result.push(arrList.slice(start,end)) // slice() 方法返回一个新的数组对象,这一对象是一个由 begin和 end(不包括end)决定的原数组的浅拷贝。原始数组不会被改变。
				}
				return result
			}
			console.log(sliceList(arr))

 截图: 

标签:一行,js,length,let,arrList,数组,ceil,Math,size
来源: https://www.cnblogs.com/mhxy13867806343/p/10405884.html