UNPKG

@zstings/utils

Version:

javascript、typescript 工具函数库 文档地址 [utils 文档](https://zstings.github.io/utils/)

21 lines (20 loc) 575 B
/** * 按长度拆分数组 * @param array 数组 * @param size 长度 默认1 * @return 新的数组 * @throws array参数需要Array array参数错误时触发 * @throws 请检查size参数,必须符合大于0的整数 size参数错误时触发 * @category 数组Array * @example * ```ts * chunk([{a:1}, {a: 2}, {a: 3}, {a: 4}], 2) * // => [[{a:1},{a:2}],[{a:3},{a:4}]] * ``` * @example * ```ts * chunk([{a:1}, {a: 2}, {a: 3}, {a: 4}], 3) * // => [[{a:1},{a:2},{a:3}],[{a:4}]] * ``` */ export default function chunk(array: any[], size?: number): any[];