Class EchoArray
Class EchoArray
Declared in packages/core/echo/echo-schema/dist/types/src/echo-array.d.ts:5
Constructors
constructor([items])
Returns: EchoArray<T>
Arguments:
items: T[]
Properties
[base]
Type: EchoArray<T>
length
Type: number
[species]
Type: ArrayConstructor
Methods
[iterator]()
Returns: IterableIterator<T>
Arguments: none
[unscopables]()
Returns: object
Arguments: none
at(index)
Returns: undefined | T
Arguments:
index: number
concat(items)
Returns: T[]
Arguments:
items: (T | ConcatArray<T>)[]
copyWithin(target, start, [end])
Returns: EchoArray<T>
Arguments:
target: number
start: number
end: number
entries()
Returns: IterableIterator<[number, T]>
Arguments: none
every(predicate, [thisArg])
Returns: boolean
Arguments:
predicate: function
thisArg: any
fill(value, [start], [end])
Returns: EchoArray<T>
Arguments:
value: T
start: number
end: number
filter(predicate, [thisArg])
Returns: T[]
Arguments:
predicate: function
thisArg: any
find(predicate, [thisArg])
Returns: undefined | T
Arguments:
predicate: function
thisArg: any
findIndex(predicate, [thisArg])
Returns: number
Arguments:
predicate: function
thisArg: any
flat(this, [depth])
Returns: FlatArray<A, D>[]
Arguments:
this: A
depth: D
flatMap(callback, [thisArg])
Returns: U[]
Arguments:
callback: function
thisArg: This
forEach(callbackfn, [thisArg])
Returns: void
Arguments:
callbackfn: function
thisArg: any
includes(searchElement, [fromIndex])
Returns: boolean
Arguments:
searchElement: T
fromIndex: number
indexOf(searchElement, [fromIndex])
Returns: number
Arguments:
searchElement: T
fromIndex: number
join([separator])
Returns: string
Arguments:
separator: string
keys()
Returns: IterableIterator<number>
Arguments: none
lastIndexOf(searchElement, [fromIndex])
Returns: number
Arguments:
searchElement: T
fromIndex: number
map(callbackfn, [thisArg])
Returns: U[]
Arguments:
callbackfn: function
thisArg: any
pop()
Returns: undefined | T
Arguments: none
push(items)
Returns: number
Arguments:
items: T[]
reduce(callbackfn, initialValue)
Returns: U
Arguments:
callbackfn: function
initialValue: U
reduceRight(callbackfn, initialValue)
Returns: U
Arguments:
callbackfn: function
initialValue: U
reverse()
Returns: T[]
Arguments: none
shift()
Returns: undefined | T
Arguments: none
slice([start], [end])
Returns: T[]
Arguments:
start: number
end: number
some(predicate, [thisArg])
Returns: boolean
Arguments:
predicate: function
thisArg: any
sort([compareFn])
Returns: EchoArray<T>
Arguments:
compareFn: function
splice(start, deleteCount, items)
Returns: T[]
Arguments:
start: number
deleteCount: number
items: T[]
toLocaleString()
Returns: string
Arguments: none
toString()
Returns: string
Arguments: none
unshift(items)
Returns: number
Arguments:
items: T[]
values()
Returns: IterableIterator<T>
Arguments: none