Methods
Static equal
- equal<T, K>(a1: Array<T>, a2: Array<K>, eq?: (item1: T, item2: K, index: number) => boolean): boolean
-
Type parameters
Parameters
-
-
-
Optional eq: (item1: T, item2: K, index: number) => boolean
-
- (item1: T, item2: K, index: number): boolean
-
Parameters
-
item1: T
-
item2: K
-
index: number
Returns boolean
Returns boolean
Static equalToString
- equalToString(a1: Array<any>, a2: Array<any>): boolean
-
Parameters
Returns boolean
Static newArray
- newArray(a: ArrayLike<any>, from?: number): Array<any>
-
Parameters
-
a: ArrayLike<any>
-
Optional from: number
Returns Array<any>
Static same
- same<T1, T2>(a1: Array<T1>, a2: Array<T2>, eq?: (t1: T1, t2: T2) => boolean): boolean
-
Type parameters
Parameters
-
-
-
Optional eq: (t1: T1, t2: T2) => boolean
-
- (t1: T1, t2: T2): boolean
-
Parameters
Returns boolean
Returns boolean
Static slice
- slice(args: ArrayLike<any>, fromIndex?: number, endIndex?: number): Array<any>
-
Parameters
-
args: ArrayLike<any>
-
Optional fromIndex: number
-
Optional endIndex: number
Returns Array<any>
Static toArray
- toArray<T>(a: T | T[]): T[]
-
Type parameters
Parameters
Returns T[]
Array Helper
数组工具类