• 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)
    
  • 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)
    
  • 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)
    
  • 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)
    
  • 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)
    
  • 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)