Function useChunk

  • 将数组数据进行分片

    Type Parameters

    • T = any

    Parameters

    • value: T[]
    • size: number = 1

    Returns T[] | T[][]

    Example

    useChunk(['a', 'b', 'c', 'd'], 3) // [['a', 'b', 'c'], ['d']]
    useChunk(['a', 'b', 'c', 'd'], 0) // [];
    useChunk(['a', 'b', 'c', 'd'], -1) // [];
    useChunk(['a', 'b', 'c', 'd'], -1 / 0) // [];
    useChunk(['a', 'b', 'c', 'd'], 3.5) // [['a', 'b', 'c'], ['d']];
    useChunk(['a', 'b', 'c', 'd'], 1 / 0) // [['a'], ['b'], ['c'], ['d']];