PagedList interface
Een lijst met één pagina met resultaten van een query.
- Uitbreiding
-
Array<T>
Eigenschappen
continuation |
Een tekenreeks die kan worden doorgegeven aan hetzelfde eindpunt dat deze PagedList heeft geretourneerd om de volgende pagina met resultaten op te halen. |
Overgenomen eigenschappen
length | Hiermee haalt u de lengte van de matrix op of stelt u deze in. Dit is een getal dat hoger is dan de hoogste index in de matrix. |
Overgenomen methoden
at(number) | |
concat((T | Concat |
Combineert twee of meer matrices. Deze methode retourneert een nieuwe matrix zonder bestaande matrices te wijzigen. |
concat(Concat |
Combineert twee of meer matrices. Deze methode retourneert een nieuwe matrix zonder bestaande matrices te wijzigen. |
copy |
Retourneert het dit object na het kopiëren van een sectie van de matrix die is geïdentificeerd door het begin en einde van dezelfde matrix die begint bij het positiedoel |
entries() | Retourneert een itereerbaar sleutelparen, waardeparen voor elke vermelding in de matrix |
every((value: T, index: number, array: T[]) => unknown, any) | Bepaalt of alle leden van een matrix voldoen aan de opgegeven test. |
every<S>((value: T, index: number, array: T[]) => value, any) | Bepaalt of alle leden van een matrix voldoen aan de opgegeven test. |
fill(T, number, number) | Wijzigt alle matrixelementen van |
filter((value: T, index: number, array: T[]) => unknown, any) | Retourneert de elementen van een matrix die voldoet aan de voorwaarde die is opgegeven in een callback-functie. |
filter<S>((value: T, index: number, array: T[]) => value, any) | Retourneert de elementen van een matrix die voldoet aan de voorwaarde die is opgegeven in een callback-functie. |
find((value: T, index: number, obj: T[]) => unknown, any) | |
find<S>((this: void, value: T, index: number, obj: T[]) => value, any) | Retourneert de waarde van het eerste element in de matrix waar predicaat waar is en anders niet gedefinieerd. |
find |
Retourneert de index van het eerste element in de matrix waar predicaat waar is en -1 anders. |
flat<A, D>(A, D) | Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte. |
flat |
Roept een gedefinieerde callback-functie aan op elk element van een matrix. Vervolgens wordt het resultaat afgevlakt in een nieuwe matrix. Dit is identiek aan een kaart gevolgd door vlak met diepte 1. |
for |
Voert de opgegeven actie uit voor elk element in een matrix. |
includes(T, number) | Bepaalt of een matrix een bepaald element bevat, waar of onwaar retourneert, indien van toepassing. |
index |
Retourneert de index van het eerste exemplaar van een waarde in een matrix of -1 als deze niet aanwezig is. |
join(string) | Voegt alle elementen van een matrix toe aan een tekenreeks, gescheiden door de opgegeven scheidingstekenreeks. |
keys() | Retourneert een itereerbaar aantal sleutels in de matrix |
last |
Retourneert de index van het laatste exemplaar van een opgegeven waarde in een matrix of -1 als deze niet aanwezig is. |
map<U>((value: T, index: number, array: T[]) => U, any) | Roept een gedefinieerde callback-functie aan op elk element van een matrix en retourneert een matrix die de resultaten bevat. |
pop() | Hiermee verwijdert u het laatste element uit een matrix en retourneert u het. Als de matrix leeg is, wordt niet gedefinieerd geretourneerd en wordt de matrix niet gewijzigd. |
push(T[]) | Voegt nieuwe elementen toe aan het einde van een matrix en retourneert de nieuwe lengte van de matrix. |
reduce((previous |
Roept de opgegeven callback-functie aan voor alle elementen in een matrix. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie. |
reduce((previous |
|
reduce<U>((previous |
Roept de opgegeven callback-functie aan voor alle elementen in een matrix. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie. |
reduce |
Roept de opgegeven callback-functie aan voor alle elementen in een matrix, in aflopende volgorde. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie. |
reduce |
|
reduce |
Roept de opgegeven callback-functie aan voor alle elementen in een matrix, in aflopende volgorde. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie. |
reverse() | Hiermee worden de elementen in een matrix omgekeerd. Deze methode muteert de matrix en retourneert een verwijzing naar dezelfde matrix. |
shift() | Hiermee verwijdert u het eerste element uit een matrix en retourneert u het. Als de matrix leeg is, wordt niet gedefinieerd geretourneerd en wordt de matrix niet gewijzigd. |
slice(number, number) | Retourneert een kopie van een sectie van een matrix. Voor zowel begin als eind kan een negatieve index worden gebruikt om een verschuiving aan te geven vanaf het einde van de matrix. -2 verwijst bijvoorbeeld naar het tweede naar het laatste element van de matrix. |
some((value: T, index: number, array: T[]) => unknown, any) | Bepaalt of de opgegeven callback-functie waar retourneert voor een element van een matrix. |
sort((a: T, b: T) => number) | Hiermee sorteert u een matrix. Deze methode muteert de matrix en retourneert een verwijzing naar dezelfde matrix. |
splice(number, number) | Hiermee verwijdert u elementen uit een matrix en voegt u, indien nodig, nieuwe elementen in hun plaats in en retourneert u de verwijderde elementen. |
splice(number, number, T[]) | Hiermee verwijdert u elementen uit een matrix en voegt u, indien nodig, nieuwe elementen in hun plaats in en retourneert u de verwijderde elementen. |
to |
Hiermee wordt een tekenreeksweergave van een matrix geretourneerd. De elementen worden geconverteerd naar tekenreeks met behulp van hun toLocaleString-methoden. |
to |
Hiermee wordt een tekenreeksweergave van een matrix geretourneerd. |
unshift(T[]) | Voegt nieuwe elementen toe aan het begin van een matrix en retourneert de nieuwe lengte van de matrix. |
values() | Retourneert een itereerbaar aantal waarden in de matrix |
[iterator]() | Iterator |
[unscopables]() | Retourneert een object waarvan de eigenschappen de waarde 'true' hebben wanneer ze afwezig zijn wanneer ze worden gebruikt in een 'with'-instructie. |
Eigenschapdetails
continuationToken
Een tekenreeks die kan worden doorgegeven aan hetzelfde eindpunt dat deze PagedList heeft geretourneerd om de volgende pagina met resultaten op te halen.
continuationToken: null | string
Waarde van eigenschap
null | string
Details van overgenomen eigenschap
length
Hiermee haalt u de lengte van de matrix op of stelt u deze in. Dit is een getal dat hoger is dan de hoogste index in de matrix.
length: number
Waarde van eigenschap
number
overgenomen van array.length
Details overgenomen methode
at(number)
function at(index: number): undefined | T
Parameters
- index
-
number
Retouren
undefined | T
overgenomen van Array.at
concat((T | ConcatArray<T>)[])
Combineert twee of meer matrices. Deze methode retourneert een nieuwe matrix zonder bestaande matrices te wijzigen.
function concat(items: (T | ConcatArray<T>)[]): T[]
Parameters
- items
-
(T | ConcatArray<T>)[]
Extra matrices en/of items die moeten worden toegevoegd aan het einde van de matrix.
Retouren
T[]
overgenomen van Array.concat
concat(ConcatArray<T>[])
Combineert twee of meer matrices. Deze methode retourneert een nieuwe matrix zonder bestaande matrices te wijzigen.
function concat(items: ConcatArray<T>[]): T[]
Parameters
- items
-
ConcatArray<T>[]
Extra matrices en/of items die moeten worden toegevoegd aan het einde van de matrix.
Retouren
T[]
overgenomen van Array.concat
copyWithin(number, number, number)
Retourneert het dit object na het kopiëren van een sectie van de matrix die is geïdentificeerd door het begin en einde van dezelfde matrix die begint bij het positiedoel
function copyWithin(target: number, start: number, end?: number): PagedList<T>
Parameters
- target
-
number
Als het doel negatief is, wordt het beschouwd als lengte+ doel waarbij lengte de lengte van de matrix is.
- start
-
number
Als het begin negatief is, wordt het behandeld als lengte+ begin. Als het einde negatief is, wordt het behandeld als lengte +end.
- end
-
number
Als dit niet is opgegeven, wordt de lengte van het object gebruikt als standaardwaarde.
Retouren
PagedList<T>
overgenomen van Array.copyWithin
entries()
Retourneert een itereerbaar sleutelparen, waardeparen voor elke vermelding in de matrix
function entries(): IterableIterator<[number, T]>
Retouren
IterableIterator<[number, T]>
overgenomen van Array.entries
every((value: T, index: number, array: T[]) => unknown, any)
Bepaalt of alle leden van een matrix voldoen aan de opgegeven test.
function every(predicate: (value: T, index: number, array: T[]) => unknown, thisArg?: any): boolean
Parameters
- predicate
-
(value: T, index: number, array: T[]) => unknown
Een functie die maximaal drie argumenten accepteert. Met elke methode wordt de predicaatfunctie voor elk element in de matrix aangeroepen totdat het predicaat een waarde retourneert die coerceerbaar is voor de Booleaanse waarde onwaar of tot het einde van de matrix.
- thisArg
-
any
Een object waarnaar dit trefwoord kan verwijzen in de predicaatfunctie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.
Retouren
boolean
overgenomen van matrix.every
every<S>((value: T, index: number, array: T[]) => value, any)
Bepaalt of alle leden van een matrix voldoen aan de opgegeven test.
function every<S>(predicate: (value: T, index: number, array: T[]) => value, thisArg?: any): this
Parameters
- predicate
-
(value: T, index: number, array: T[]) => value
Een functie die maximaal drie argumenten accepteert. Met elke methode wordt de predicaatfunctie voor elk element in de matrix aangeroepen totdat het predicaat een waarde retourneert die coerceerbaar is voor de Booleaanse waarde onwaar of tot het einde van de matrix.
- thisArg
-
any
Een object waarnaar dit trefwoord kan verwijzen in de predicaatfunctie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.
Retouren
this
overgenomen van matrix.every
fill(T, number, number)
Wijzigt alle matrixelementen van start
in end
index in een statische value
en retourneert de gewijzigde matrix
function fill(value: T, start?: number, end?: number): PagedList<T>
Parameters
- value
-
T
waarde om de matrixsectie te vullen met
- start
-
number
index om de matrix te vullen op. Als begin negatief is, wordt deze behandeld als lengte+begin, waarbij de lengte van de matrix de lengte is.
- end
-
number
index om te stoppen met vullen van de matrix op. Als het einde negatief is, wordt het behandeld als lengte +end.
Retouren
PagedList<T>
overgenomen van Array.fill
filter((value: T, index: number, array: T[]) => unknown, any)
Retourneert de elementen van een matrix die voldoet aan de voorwaarde die is opgegeven in een callback-functie.
function filter(predicate: (value: T, index: number, array: T[]) => unknown, thisArg?: any): T[]
Parameters
- predicate
-
(value: T, index: number, array: T[]) => unknown
Een functie die maximaal drie argumenten accepteert. Met de filtermethode wordt de predicaatfunctie één keer aangeroepen voor elk element in de matrix.
- thisArg
-
any
Een object waarnaar dit trefwoord kan verwijzen in de predicaatfunctie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.
Retouren
T[]
overgenomen van Array.filter
filter<S>((value: T, index: number, array: T[]) => value, any)
Retourneert de elementen van een matrix die voldoet aan de voorwaarde die is opgegeven in een callback-functie.
function filter<S>(predicate: (value: T, index: number, array: T[]) => value, thisArg?: any): S[]
Parameters
- predicate
-
(value: T, index: number, array: T[]) => value
Een functie die maximaal drie argumenten accepteert. Met de filtermethode wordt de predicaatfunctie één keer aangeroepen voor elk element in de matrix.
- thisArg
-
any
Een object waarnaar dit trefwoord kan verwijzen in de predicaatfunctie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.
Retouren
S[]
overgenomen van Array.filter
find((value: T, index: number, obj: T[]) => unknown, any)
function find(predicate: (value: T, index: number, obj: T[]) => unknown, thisArg?: any): undefined | T
Parameters
- predicate
-
(value: T, index: number, obj: T[]) => unknown
- thisArg
-
any
Retouren
undefined | T
overgenomen van Array.find
find<S>((this: void, value: T, index: number, obj: T[]) => value, any)
Retourneert de waarde van het eerste element in de matrix waar predicaat waar is en anders niet gedefinieerd.
function find<S>(predicate: (this: void, value: T, index: number, obj: T[]) => value, thisArg?: any): undefined | S
Parameters
- predicate
-
(this: void, value: T, index: number, obj: T[]) => value
zoek één keer naar aanroepen predicaat voor elk element van de matrix, in oplopende volgorde, totdat er een predicaat wordt gevonden waar waar wordt geretourneerd. Als een dergelijk element wordt gevonden, wordt die elementwaarde onmiddellijk geretourneerd. Anders wordt niet gedefinieerd geretourneerd.
- thisArg
-
any
Indien opgegeven, wordt deze gebruikt als de waarde voor elke aanroep van predicaat. Als deze niet is opgegeven, wordt in plaats daarvan niet gedefinieerd gebruikt.
Retouren
undefined | S
overgenomen van Array.find
findIndex((value: T, index: number, obj: T[]) => unknown, any)
Retourneert de index van het eerste element in de matrix waar predicaat waar is en -1 anders.
function findIndex(predicate: (value: T, index: number, obj: T[]) => unknown, thisArg?: any): number
Parameters
- predicate
-
(value: T, index: number, obj: T[]) => unknown
zoek één keer naar aanroepen predicaat voor elk element van de matrix, in oplopende volgorde, totdat er een predicaat wordt gevonden waar waar wordt geretourneerd. Als een dergelijk element wordt gevonden, retourneert findIndex die elementindex onmiddellijk. Anders retourneert findIndex -1.
- thisArg
-
any
Indien opgegeven, wordt deze gebruikt als de waarde voor elke aanroep van predicaat. Als deze niet is opgegeven, wordt in plaats daarvan niet gedefinieerd gebruikt.
Retouren
number
overgenomen van Array.findIndex
flat<A, D>(A, D)
Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.
function flat<A, D>(this: A, depth?: D): FlatArray<A, D>[]
Parameters
- this
-
A
- depth
-
D
De maximale recursiediepte
Retouren
FlatArray<A, D>[]
overgenomen van Array.flat
flatMap<U, This>((this: This, value: T, index: number, array: T[]) => U | (readonly U[]), This)
Roept een gedefinieerde callback-functie aan op elk element van een matrix. Vervolgens wordt het resultaat afgevlakt in een nieuwe matrix. Dit is identiek aan een kaart gevolgd door vlak met diepte 1.
function flatMap<U, This>(callback: (this: This, value: T, index: number, array: T[]) => U | (readonly U[]), thisArg?: This): U[]
Parameters
- callback
-
(this: This, value: T, index: number, array: T[]) => U | (readonly U[])
Een functie die maximaal drie argumenten accepteert. De flatMap-methode roept de callback-functie één keer aan voor elk element in de matrix.
- thisArg
-
This
Een object waarnaar dit trefwoord kan verwijzen in de callback-functie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.
Retouren
U[]
overgenomen van Array.flatMap
forEach((value: T, index: number, array: T[]) => void, any)
Voert de opgegeven actie uit voor elk element in een matrix.
function forEach(callbackfn: (value: T, index: number, array: T[]) => void, thisArg?: any)
Parameters
- callbackfn
-
(value: T, index: number, array: T[]) => void
Een functie die maximaal drie argumenten accepteert. forEach roept de callbackfn-functie één keer aan voor elk element in de matrix.
- thisArg
-
any
Een object waarnaar het trefwoord kan verwijzen in de callbackfn-functie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.
overgenomen van Array.forEach
includes(T, number)
Bepaalt of een matrix een bepaald element bevat, waar of onwaar retourneert, indien van toepassing.
function includes(searchElement: T, fromIndex?: number): boolean
Parameters
- searchElement
-
T
Het element dat moet worden gezocht.
- fromIndex
-
number
De positie in deze matrix waarop moet worden gezocht naar searchElement.
Retouren
boolean
overgenomen van array.includes
indexOf(T, number)
Retourneert de index van het eerste exemplaar van een waarde in een matrix of -1 als deze niet aanwezig is.
function indexOf(searchElement: T, fromIndex?: number): number
Parameters
- searchElement
-
T
De waarde die in de matrix moet worden gevonden.
- fromIndex
-
number
De matrixindex waarop de zoekopdracht moet worden gestart. Als fromIndex wordt weggelaten, begint de zoekopdracht bij index 0.
Retouren
number
overgenomen van Array.indexOf
join(string)
Voegt alle elementen van een matrix toe aan een tekenreeks, gescheiden door de opgegeven scheidingstekenreeks.
function join(separator?: string): string
Parameters
- separator
-
string
Een tekenreeks die wordt gebruikt om één element van de matrix te scheiden van het volgende in de resulterende tekenreeks. Als u dit weglaat, worden de matrixelementen gescheiden door een komma.
Retouren
string
overgenomen van Array.join
keys()
Retourneert een itereerbaar aantal sleutels in de matrix
function keys(): IterableIterator<number>
Retouren
IterableIterator<number>
overgenomen van Array.keys
lastIndexOf(T, number)
Retourneert de index van het laatste exemplaar van een opgegeven waarde in een matrix of -1 als deze niet aanwezig is.
function lastIndexOf(searchElement: T, fromIndex?: number): number
Parameters
- searchElement
-
T
De waarde die in de matrix moet worden gevonden.
- fromIndex
-
number
De matrixindex waarmee u achterwaarts wilt zoeken. Als fromIndex wordt weggelaten, begint de zoekopdracht bij de laatste index in de matrix.
Retouren
number
overgenomen van Array.lastIndexOf
map<U>((value: T, index: number, array: T[]) => U, any)
Roept een gedefinieerde callback-functie aan op elk element van een matrix en retourneert een matrix die de resultaten bevat.
function map<U>(callbackfn: (value: T, index: number, array: T[]) => U, thisArg?: any): U[]
Parameters
- callbackfn
-
(value: T, index: number, array: T[]) => U
Een functie die maximaal drie argumenten accepteert. Met de kaartmethode wordt de callbackfn-functie één keer aangeroepen voor elk element in de matrix.
- thisArg
-
any
Een object waarnaar het trefwoord kan verwijzen in de callbackfn-functie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.
Retouren
U[]
overgenomen van Array.map
pop()
Hiermee verwijdert u het laatste element uit een matrix en retourneert u het. Als de matrix leeg is, wordt niet gedefinieerd geretourneerd en wordt de matrix niet gewijzigd.
function pop(): undefined | T
Retouren
undefined | T
overgenomen van Array.pop
push(T[])
Voegt nieuwe elementen toe aan het einde van een matrix en retourneert de nieuwe lengte van de matrix.
function push(items: T[]): number
Parameters
- items
-
T[]
Nieuwe elementen die moeten worden toegevoegd aan de matrix.
Retouren
number
overgenomen van Array.push
reduce((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T)
Roept de opgegeven callback-functie aan voor alle elementen in een matrix. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie.
function reduce(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T): T
Parameters
- callbackfn
-
(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T
Een functie die maximaal vier argumenten accepteert. Met de reductiemethode wordt de callbackfn-functie één keer aangeroepen voor elk element in de matrix.
Retouren
T
overgenomen van Array.reduce
reduce((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, T)
function reduce(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, initialValue: T): T
Parameters
- callbackfn
-
(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T
- initialValue
-
T
Retouren
T
overgenomen van Array.reduce
reduce<U>((previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, U)
Roept de opgegeven callback-functie aan voor alle elementen in een matrix. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie.
function reduce<U>(callbackfn: (previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, initialValue: U): U
Parameters
- callbackfn
-
(previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U
Een functie die maximaal vier argumenten accepteert. Met de reductiemethode wordt de callbackfn-functie één keer aangeroepen voor elk element in de matrix.
- initialValue
-
U
Als initialValue is opgegeven, wordt deze gebruikt als de initiële waarde om de accumulatie te starten. De eerste aanroep van de callbackfn-functie biedt deze waarde als argument in plaats van een matrixwaarde.
Retouren
U
overgenomen van Array.reduce
reduceRight((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T)
Roept de opgegeven callback-functie aan voor alle elementen in een matrix, in aflopende volgorde. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie.
function reduceRight(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T): T
Parameters
- callbackfn
-
(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T
Een functie die maximaal vier argumenten accepteert. Met de reduceRight-methode wordt de callbackfn-functie één keer aangeroepen voor elk element in de matrix.
Retouren
T
overgenomen van Array.reduceRight
reduceRight((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, T)
function reduceRight(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, initialValue: T): T
Parameters
- callbackfn
-
(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T
- initialValue
-
T
Retouren
T
overgenomen van Array.reduceRight
reduceRight<U>((previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, U)
Roept de opgegeven callback-functie aan voor alle elementen in een matrix, in aflopende volgorde. De retourwaarde van de callback-functie is het samengevoegde resultaat en wordt opgegeven als een argument in de volgende aanroep naar de callback-functie.
function reduceRight<U>(callbackfn: (previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, initialValue: U): U
Parameters
- callbackfn
-
(previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U
Een functie die maximaal vier argumenten accepteert. Met de reduceRight-methode wordt de callbackfn-functie één keer aangeroepen voor elk element in de matrix.
- initialValue
-
U
Als initialValue is opgegeven, wordt deze gebruikt als de initiële waarde om de accumulatie te starten. De eerste aanroep van de callbackfn-functie biedt deze waarde als argument in plaats van een matrixwaarde.
Retouren
U
overgenomen van Array.reduceRight
reverse()
Hiermee worden de elementen in een matrix omgekeerd. Deze methode muteert de matrix en retourneert een verwijzing naar dezelfde matrix.
function reverse(): T[]
Retouren
T[]
overgenomen van Array.reverse
shift()
Hiermee verwijdert u het eerste element uit een matrix en retourneert u het. Als de matrix leeg is, wordt niet gedefinieerd geretourneerd en wordt de matrix niet gewijzigd.
function shift(): undefined | T
Retouren
undefined | T
overgenomen van Array.shift
slice(number, number)
Retourneert een kopie van een sectie van een matrix. Voor zowel begin als eind kan een negatieve index worden gebruikt om een verschuiving aan te geven vanaf het einde van de matrix. -2 verwijst bijvoorbeeld naar het tweede naar het laatste element van de matrix.
function slice(start?: number, end?: number): T[]
Parameters
- start
-
number
De beginindex van het opgegeven gedeelte van de matrix. Als het begin niet is gedefinieerd, begint het segment bij index 0.
- end
-
number
De eindindex van het opgegeven gedeelte van de matrix. Dit is exclusief van het element aan de index 'end'. Als het einde niet is gedefinieerd, wordt het segment uitgebreid tot het einde van de matrix.
Retouren
T[]
overgenomen uit array.slice
some((value: T, index: number, array: T[]) => unknown, any)
Bepaalt of de opgegeven callback-functie waar retourneert voor een element van een matrix.
function some(predicate: (value: T, index: number, array: T[]) => unknown, thisArg?: any): boolean
Parameters
- predicate
-
(value: T, index: number, array: T[]) => unknown
Een functie die maximaal drie argumenten accepteert. Met de methode wordt de predicaatfunctie voor elk element in de matrix aangeroepen totdat het predicaat een waarde retourneert die coercible is voor de Booleaanse waarde waar of tot het einde van de matrix.
- thisArg
-
any
Een object waarnaar dit trefwoord kan verwijzen in de predicaatfunctie. Als dezeArg wordt weggelaten, wordt niet gedefinieerd gebruikt als deze waarde.
Retouren
boolean
overgenomen van matrix.sommige
sort((a: T, b: T) => number)
Hiermee sorteert u een matrix. Deze methode muteert de matrix en retourneert een verwijzing naar dezelfde matrix.
function sort(compareFn?: (a: T, b: T) => number): PagedList<T>
Parameters
- compareFn
-
(a: T, b: T) => number
De functie die wordt gebruikt om de volgorde van de elementen te bepalen. Naar verwachting wordt een negatieve waarde geretourneerd als het eerste argument kleiner is dan het tweede argument, nul als deze gelijk zijn en een positieve waarde anders. Als u dit weglaat, worden de elementen in oplopende volgorde gesorteerd, ASCII-tekenvolgorde.
[11,2,22,1].sort((a, b) => a - b)
Retouren
PagedList<T>
overgenomen van Array.sort
splice(number, number)
Hiermee verwijdert u elementen uit een matrix en voegt u, indien nodig, nieuwe elementen in hun plaats in en retourneert u de verwijderde elementen.
function splice(start: number, deleteCount?: number): T[]
Parameters
- start
-
number
De locatie op basis van nul in de matrix waaruit u elementen wilt verwijderen.
- deleteCount
-
number
Het aantal elementen dat moet worden verwijderd.
Retouren
T[]
Een matrix met de elementen die zijn verwijderd.
overgenomen van Array.splice
splice(number, number, T[])
Hiermee verwijdert u elementen uit een matrix en voegt u, indien nodig, nieuwe elementen in hun plaats in en retourneert u de verwijderde elementen.
function splice(start: number, deleteCount: number, items: T[]): T[]
Parameters
- start
-
number
De locatie op basis van nul in de matrix waaruit u elementen wilt verwijderen.
- deleteCount
-
number
Het aantal elementen dat moet worden verwijderd.
- items
-
T[]
Elementen die in de matrix moeten worden ingevoegd in plaats van de verwijderde elementen.
Retouren
T[]
Een matrix met de elementen die zijn verwijderd.
overgenomen van Array.splice
toLocaleString()
Hiermee wordt een tekenreeksweergave van een matrix geretourneerd. De elementen worden geconverteerd naar tekenreeks met behulp van hun toLocaleString-methoden.
function toLocaleString(): string
Retouren
string
overgenomen van Array.toLocaleString
toString()
Hiermee wordt een tekenreeksweergave van een matrix geretourneerd.
function toString(): string
Retouren
string
overgenomen van Array.toString
unshift(T[])
Voegt nieuwe elementen toe aan het begin van een matrix en retourneert de nieuwe lengte van de matrix.
function unshift(items: T[]): number
Parameters
- items
-
T[]
Elementen die aan het begin van de matrix moeten worden ingevoegd.
Retouren
number
overgenomen van array.unshift
values()
Retourneert een itereerbaar aantal waarden in de matrix
function values(): IterableIterator<T>
Retouren
IterableIterator<T>
overgenomen van Array.values
[iterator]()
Iterator
function [iterator](): IterableIterator<T>
Retouren
IterableIterator<T>
overgenomen van Array.__@iterator@17793
[unscopables]()
Retourneert een object waarvan de eigenschappen de waarde 'true' hebben wanneer ze afwezig zijn wanneer ze worden gebruikt in een 'with'-instructie.
function [unscopables](): { copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }
Retouren
{ copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }
overgenomen van Array.__@unscopables@17795