您的位置:首页 > Web前端 > JavaScript

JS按照数量切割新数组——slice

2019-10-25 14:26 936 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/HarryHY/article/details/102742390

使用了数组的slice的方法
使用slice的方法主要是因为这个不会改变原数组
使用splice会造成直接删除了原数组所以使用了slice

/**
* @param {array}:array 原数组
* @param {sliceNum}:Num 要按照几个切割
* @param {newArray}:array  要添加的新数组
* @returns {newArray}:array 添加完成后的新数组
*/
arraySlice(array, sliceNum, newArray) {
let viod = 0;//数组初始量
for (let i = 0; i <= array.length; i++) {
if (i % sliceNum == 0 && i != 0) {
newArray.push(array.slice(viod, i));
viod = i;
}
if (i + 1 == array.length) {
newArray.push(array.slice(viod, i + 1));
}
}
return newArray;
},
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐