Variable arrayActionsConst
arrayActions: { concat: (<T>(array,
...items) => T[]); copyWithin: (<T>(array,
target,
start,
end?) => T[]); create: (<T>(data) => T[]); delete: (<T>(array,
index) => boolean); fill: (<T>(array,
value,
start?,
end?) => T[]); pop: (<T>(array) => undefined | T); push: (<T>(array,
...items) => number); reverse: (<T>(array) => T[]); set: (<T>(array,
index,
value) => void); setLength: (<T>(array,
length) => void); shift: (<T>(array) => undefined | T); slice: (<T>(array,
start?,
end?) => T[]); sort: (<T>(array,
compareFn?) => T[]); splice: (<T>(array,
start,
deleteCount?) => T[]) | (<T>(array,
start,
deleteCount,
...items) => T[]); swap: (<T>(array,
index1,
index2) => boolean); unshift: (<T>(array,
...items) => number); } = ... Type declaration
concat: (<T>(array, ...items) => T[])
- <T>(array, ...items): T[]
Parameters
- array: T[]
Rest
...items: ConcatArray<T>[]
Returns T[]
copyWithin: (<T>(array, target, start, end?) => T[])
- <T>(array, target, start, end?): T[]
Parameters
- array: T[]
- target: number
- start: number
Optional
end: number
Returns T[]
create: (<T>(data) => T[])
- <T>(data): T[]
Returns T[]
delete: (<T>(array, index) => boolean)
- <T>(array, index): boolean
Returns boolean
fill: (<T>(array, value, start?, end?) => T[])
- <T>(array, value, start?, end?): T[]
Parameters
- array: T[]
- value: T
Optional
start: numberOptional
end: number
Returns T[]
pop: (<T>(array) => undefined | T)
- <T>(array): undefined | T
Returns undefined | T
push: (<T>(array, ...items) => number)
- <T>(array, ...items): number
Parameters
- array: T[]
Rest
...items: T[]
Returns number
reverse: (<T>(array) => T[])
- <T>(array): T[]
Returns T[]
set: (<T>(array, index, value) => void)
- <T>(array, index, value): void
Parameters
- array: T[]
- index: number
- value: any
Returns void
setLength: (<T>(array, length) => void)
- <T>(array, length): void
Returns void
shift: (<T>(array) => undefined | T)
- <T>(array): undefined | T
Returns undefined | T
slice: (<T>(array, start?, end?) => T[])
- <T>(array, start?, end?): T[]
Parameters
- array: T[]
Optional
start: numberOptional
end: number
Returns T[]
sort: (<T>(array, compareFn?) => T[])
- <T>(array, compareFn?): T[]
Parameters
- array: T[]
Optional
compareFn: ((a, b) => number)- (a, b): number
Returns number
Returns T[]
splice: (<T>(array, start, deleteCount?) => T[]) | (<T>(array, start, deleteCount, ...items) => T[])
swap: (<T>(array, index1, index2) => boolean)
- <T>(array, index1, index2): boolean
Parameters
- array: T[]
- index1: number
- index2: number
Returns boolean
unshift: (<T>(array, ...items) => number)
- <T>(array, ...items): number
Parameters
- array: T[]
Rest
...items: T[]
Returns number