Delen via


PagedList interface

Een lijst met één pagina met resultaten van een query.

Uitbreiding

Array<T>

Eigenschappen

continuationToken

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 | ConcatArray<T>)[])

Combineert twee of meer matrices. Deze methode retourneert een nieuwe matrix zonder bestaande matrices te wijzigen.

concat(ConcatArray<T>[])

Combineert twee of meer matrices. Deze methode retourneert een nieuwe matrix zonder bestaande matrices te wijzigen.

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

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 start in end index in een statische value en retourneert de gewijzigde matrix

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.

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.

flat<A, D>(A, D)

Retourneert een nieuwe matrix met alle submatrixelementen die recursief zijn samengevoegd tot de opgegeven diepte.

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.

forEach((value: T, index: number, array: T[]) => void, any)

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.

indexOf(T, number)

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

lastIndexOf(T, number)

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((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.

reduce((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, T)
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.

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.

reduceRight((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, T)
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.

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.

toLocaleString()

Hiermee wordt een tekenreeksweergave van een matrix geretourneerd. De elementen worden geconverteerd naar tekenreeks met behulp van hun toLocaleString-methoden.

toString()

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

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

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

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