Functions
remove
- remove<T>(array: T[], predicate: PredicateCallback<T>): T[]
- remove<T>(array: T[], index: number, length?: number): T[]
- remove<T>(array: T[], indexs: number[]): T[]
Type parameters
Parameters
Returns T[]
Type parameters
Parameters
array: T[]
index: number
Optional length: number
Returns T[]
Type parameters
Parameters
array: T[]
indexs: number[]
Returns T[]
swap
- swap<T>(array: T[], idx1: number, idx2: number): T[]
- swap<T, P>(array: T[], pred1: P, pred2: P): T[]
Type parameters
Parameters
array: T[]
idx1: number
idx2: number
Returns T[]
Type parameters
Parameters
array: T[]
pred1: P
pred2: P
Returns T[]
remove the elements that meet the condition specified in a callback function