飞书文档GitHub
  • 正在准备搜索索引...
  • 搜索索引不可用
🏊 Web Tools
  • 🏊 Web Tools
  • @pandapro-project/webtools-utils
  • partition

函数 partition

  • partition<T>(array: readonly T[], f1: PartitionFilter<T>): [T[], T[]]
  • Divide an array into two parts by a filter function

    类型参数

    • T

    参数

    • array: readonly T[]
    • f1: PartitionFilter<T>

    返回 [T[], T[]]

    示例

    const [odd, even] = partition([1, 2, 3, 4], i => i % 2 != 0)
    
    • 定义于 array.ts:41
  • partition<T>(
        array: readonly T[],
        f1: PartitionFilter<T>,
        f2: PartitionFilter<T>,
    ): [T[], T[], T[]]
  • Divide an array into two parts by a filter function

    类型参数

    • T

    参数

    • array: readonly T[]
    • f1: PartitionFilter<T>
    • f2: PartitionFilter<T>

    返回 [T[], T[], T[]]

    示例

    const [odd, even] = partition([1, 2, 3, 4], i => i % 2 != 0)
    
    • 定义于 array.ts:42
  • partition<T>(
        array: readonly T[],
        f1: PartitionFilter<T>,
        f2: PartitionFilter<T>,
        f3: PartitionFilter<T>,
    ): [T[], T[], T[], T[]]
  • Divide an array into two parts by a filter function

    类型参数

    • T

    参数

    • array: readonly T[]
    • f1: PartitionFilter<T>
    • f2: PartitionFilter<T>
    • f3: PartitionFilter<T>

    返回 [T[], T[], T[], T[]]

    示例

    const [odd, even] = partition([1, 2, 3, 4], i => i % 2 != 0)
    
    • 定义于 array.ts:43
  • partition<T>(
        array: readonly T[],
        f1: PartitionFilter<T>,
        f2: PartitionFilter<T>,
        f3: PartitionFilter<T>,
        f4: PartitionFilter<T>,
    ): [T[], T[], T[], T[], T[]]
  • Divide an array into two parts by a filter function

    类型参数

    • T

    参数

    • array: readonly T[]
    • f1: PartitionFilter<T>
    • f2: PartitionFilter<T>
    • f3: PartitionFilter<T>
    • f4: PartitionFilter<T>

    返回 [T[], T[], T[], T[], T[]]

    示例

    const [odd, even] = partition([1, 2, 3, 4], i => i % 2 != 0)
    
    • 定义于 array.ts:49
  • partition<T>(
        array: readonly T[],
        f1: PartitionFilter<T>,
        f2: PartitionFilter<T>,
        f3: PartitionFilter<T>,
        f4: PartitionFilter<T>,
        f5: PartitionFilter<T>,
    ): [T[], T[], T[], T[], T[], T[]]
  • Divide an array into two parts by a filter function

    类型参数

    • T

    参数

    • array: readonly T[]
    • f1: PartitionFilter<T>
    • f2: PartitionFilter<T>
    • f3: PartitionFilter<T>
    • f4: PartitionFilter<T>
    • f5: PartitionFilter<T>

    返回 [T[], T[], T[], T[], T[], T[]]

    示例

    const [odd, even] = partition([1, 2, 3, 4], i => i % 2 != 0)
    
    • 定义于 array.ts:56
  • partition<T>(
        array: readonly T[],
        f1: PartitionFilter<T>,
        f2: PartitionFilter<T>,
        f3: PartitionFilter<T>,
        f4: PartitionFilter<T>,
        f5: PartitionFilter<T>,
        f6: PartitionFilter<T>,
    ): [T[], T[], T[], T[], T[], T[], T[]]
  • Divide an array into two parts by a filter function

    类型参数

    • T

    参数

    • array: readonly T[]
    • f1: PartitionFilter<T>
    • f2: PartitionFilter<T>
    • f3: PartitionFilter<T>
    • f4: PartitionFilter<T>
    • f5: PartitionFilter<T>
    • f6: PartitionFilter<T>

    返回 [T[], T[], T[], T[], T[], T[], T[]]

    示例

    const [odd, even] = partition([1, 2, 3, 4], i => i % 2 != 0)
    
    • 定义于 array.ts:64

显示设置

成员可见性
飞书文档GitHub
🏊 Web Tools
  • 加载中……

Generated using TypeDoc with typedoc-github-theme