PagedList interface
Eine Liste, die eine einzelne Seite mit Ergebnissen aus einer Abfrage enthält.
- Extends
-
Array<T>
Eigenschaften
continuation |
Eine Zeichenfolge, die an denselben Endpunkt übergeben werden kann, der diese PagedList zurückgegeben hat, um die nächste Ergebnisseite abzurufen. |
Geerbte Eigenschaften
length | Ruft die Länge des Arrays ab oder legt sie fest. Dies ist eine Nummer 1, die höher ist als der höchste Index im Array. |
Geerbte Methoden
at(number) | Verwendet einen ganzzahligen Wert und gibt das Element an diesem Index zurück, sodass positive und negative ganze Zahlen möglich sind. Negative ganze Zahlen zählen vom letzten Element im Array. |
concat((T | Concat |
Kombiniert zwei oder mehr Arrays. Diese Methode gibt ein neues Array zurück, ohne vorhandene Arrays zu ändern. |
concat(Concat |
Kombiniert zwei oder mehr Arrays. Diese Methode gibt ein neues Array zurück, ohne vorhandene Arrays zu ändern. |
copy |
Gibt das objekt dieses Objekt zurück, nachdem ein Abschnitt des Arrays kopiert wurde, das durch start und end identifiziert wird, bis zum gleichen Array beginnend am Positionsziel. |
entries() | Gibt eine iterierbare Anzahl von Schlüssel- und Wertpaaren für jeden Eintrag im Array zurück. |
every((value: T, index: number, array: T[]) => unknown, any) | Bestimmt, ob alle Member eines Arrays den angegebenen Test erfüllen. |
every<S>((value: T, index: number, array: T[]) => value, any) | Bestimmt, ob alle Member eines Arrays den angegebenen Test erfüllen. |
fill(T, number, number) | Ändert alle Arrayelemente von |
filter((value: T, index: number, array: T[]) => unknown, any) | Gibt die Elemente eines Arrays zurück, die die in einer Rückruffunktion angegebene Bedingung erfüllen. |
filter<S>((value: T, index: number, array: T[]) => value, any) | Gibt die Elemente eines Arrays zurück, die die in einer Rückruffunktion angegebene Bedingung erfüllen. |
find((value: T, index: number, obj: T[]) => unknown, any) | |
find<S>((this: void, value: T, index: number, obj: T[]) => value, any) | Gibt den Wert des ersten Elements im Array zurück, bei dem prädikat true und andernfalls nicht definiert ist. |
find |
Gibt den Index des ersten Elements im Array zurück, bei dem prädikat true und andernfalls -1 ist. |
flat<A, D>(A, D) | Gibt ein neues Array zurück, in dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind. |
flat |
Ruft eine definierte Rückruffunktion für jedes Element eines Arrays auf. Vereinfacht dann das Ergebnis in ein neues Array. Dies ist identisch mit einer Karte gefolgt von flach mit Der Tiefe 1. |
for |
Führt die angegebene Aktion für jedes Element in einem Array aus. |
includes(T, number) | Bestimmt, ob ein Array ein bestimmtes Element enthält, und gibt je nach Bedarf true oder false zurück. |
index |
Gibt den Index des ersten Vorkommens eines Werts in einem Array oder -1 zurück, wenn er nicht vorhanden ist. |
join(string) | Fügt alle Elemente eines Arrays einer Zeichenfolge hinzu, getrennt durch die angegebene Trennzeichenfolge. |
keys() | Gibt einen iterierbaren Wert von Schlüsseln im Array zurück. |
last |
Gibt den Index des letzten Vorkommens eines angegebenen Werts in einem Array oder -1 zurück, wenn er nicht vorhanden ist. |
map<U>((value: T, index: number, array: T[]) => U, any) | Ruft für jedes Element eines Arrays eine definierte Rückruffunktion auf und gibt ein Array zurück, das die Ergebnisse enthält. |
pop() | Entfernt das letzte Element aus einem Array und gibt dieses zurück. Wenn das Array leer ist, wird undefined zurückgegeben, und das Array wird nicht geändert. |
push(T[]) | Fügt neue Elemente an das Ende eines Arrays an und gibt die neue Länge des Arrays zurück. |
reduce((previous |
Ruft die angegebene Rückruffunktion für alle Elemente in einem Array auf. Der Rückgabewert der Rückruffunktion ist das akkumulierte Ergebnis und wird als Argument im folgenden Aufruf der Rückruffunktion bereitgestellt. |
reduce((previous |
|
reduce<U>((previous |
Ruft die angegebene Rückruffunktion für alle Elemente in einem Array auf. Der Rückgabewert der Rückruffunktion ist das akkumulierte Ergebnis und wird als Argument im folgenden Aufruf der Rückruffunktion bereitgestellt. |
reduce |
Ruft die angegebene Rückruffunktion für alle Elemente in einem Array in absteigender Reihenfolge auf. Der Rückgabewert der Rückruffunktion ist das akkumulierte Ergebnis und wird als Argument im folgenden Aufruf der Rückruffunktion bereitgestellt. |
reduce |
|
reduce |
Ruft die angegebene Rückruffunktion für alle Elemente in einem Array in absteigender Reihenfolge auf. Der Rückgabewert der Rückruffunktion ist das akkumulierte Ergebnis und wird als Argument im folgenden Aufruf der Rückruffunktion bereitgestellt. |
reverse() | Kehrt die Elemente in einem Array an Ort und Stelle um. Diese Methode mutiert das Array und gibt einen Verweis auf dasselbe Array zurück. |
shift() | Entfernt das erste Element aus einem Array und gibt es zurück. Wenn das Array leer ist, wird undefined zurückgegeben, und das Array wird nicht geändert. |
slice(number, number) | Gibt eine Kopie eines Abschnitts eines Arrays zurück. Für Start und Ende kann ein negativer Index verwendet werden, um einen Offset vom Ende des Arrays anzugeben. Beispielsweise bezieht sich -2 auf das zweite bis letzte Element des Arrays. |
some((value: T, index: number, array: T[]) => unknown, any) | Bestimmt, ob die angegebene Rückruffunktion für jedes Element eines Arrays true zurückgibt. |
sort((a: T, b: T) => number) | Sortiert ein Array an Ort und Stelle. Diese Methode mutiert das Array und gibt einen Verweis auf dasselbe Array zurück. |
splice(number, number) | Entfernt Elemente aus einem Array und fügt ggf. an ihrer Stelle neue Elemente ein, wobei die gelöschten Elemente zurückgegeben werden. |
splice(number, number, T[]) | Entfernt Elemente aus einem Array und fügt ggf. an ihrer Stelle neue Elemente ein, wobei die gelöschten Elemente zurückgegeben werden. |
to |
Gibt eine Zeichenfolgendarstellung eines Arrays zurück. Die Elemente werden mithilfe ihrer toLocaleString-Methoden in Zeichenfolge konvertiert. |
to |
Gibt eine Zeichenfolgendarstellung eines Arrays zurück. |
unshift(T[]) | Fügt neue Elemente am Anfang eines Arrays ein und gibt die neue Länge des Arrays zurück. |
values() | Gibt einen Iterable von Werten im Array zurück. |
[iterator]() | Iterator |
[unscopables]() | Gibt ein Objekt zurück, dessen Eigenschaften den Wert "true" aufweisen, wenn sie in einer "with"-Anweisung nicht vorhanden sind. |
Details zur Eigenschaft
continuationToken
Eine Zeichenfolge, die an denselben Endpunkt übergeben werden kann, der diese PagedList zurückgegeben hat, um die nächste Ergebnisseite abzurufen.
continuationToken: null | string
Eigenschaftswert
null | string
Geerbte Eigenschaftsdetails
length
Ruft die Länge des Arrays ab oder legt sie fest. Dies ist eine Nummer 1, die höher ist als der höchste Index im Array.
length: number
Eigenschaftswert
number
Geerbt von Array.length
Details zur geerbten Methode
at(number)
Verwendet einen ganzzahligen Wert und gibt das Element an diesem Index zurück, sodass positive und negative ganze Zahlen möglich sind. Negative ganze Zahlen zählen vom letzten Element im Array.
function at(index: number): undefined | T
Parameter
- index
-
number
Gibt zurück
undefined | T
Geerbt von Array.at
concat((T | ConcatArray<T>)[])
Kombiniert zwei oder mehr Arrays. Diese Methode gibt ein neues Array zurück, ohne vorhandene Arrays zu ändern.
function concat(items: (T | ConcatArray<T>)[]): T[]
Parameter
- items
-
(T | ConcatArray<T>)[]
Zusätzliche Arrays und/oder Elemente, die am Ende des Arrays hinzugefügt werden sollen.
Gibt zurück
T[]
Geerbt von Array.concat
concat(ConcatArray<T>[])
Kombiniert zwei oder mehr Arrays. Diese Methode gibt ein neues Array zurück, ohne vorhandene Arrays zu ändern.
function concat(items: ConcatArray<T>[]): T[]
Parameter
- items
-
ConcatArray<T>[]
Zusätzliche Arrays und/oder Elemente, die am Ende des Arrays hinzugefügt werden sollen.
Gibt zurück
T[]
Geerbt von Array.concat
copyWithin(number, number, number)
Gibt das objekt dieses Objekt zurück, nachdem ein Abschnitt des Arrays kopiert wurde, das durch start und end identifiziert wird, bis zum gleichen Array beginnend am Positionsziel.
function copyWithin(target: number, start: number, end?: number): PagedList<T>
Parameter
- target
-
number
Wenn das Ziel negativ ist, wird es als Länge+Ziel behandelt, wobei länge die Länge des Arrays ist.
- start
-
number
Wenn der Start negativ ist, wird er als Länge+Start behandelt. Wenn end negativ ist, wird es als Länge+Ende behandelt.
- end
-
number
Wenn nicht angegeben, wird die Länge dieses Objekts als Standardwert verwendet.
Gibt zurück
PagedList<T>
Geerbt von Array.copyWithin
entries()
Gibt eine iterierbare Anzahl von Schlüssel- und Wertpaaren für jeden Eintrag im Array zurück.
function entries(): IterableIterator<[number, T]>
Gibt zurück
IterableIterator<[number, T]>
Geerbt von Array.entries
every((value: T, index: number, array: T[]) => unknown, any)
Bestimmt, ob alle Member eines Arrays den angegebenen Test erfüllen.
function every(predicate: (value: T, index: number, array: T[]) => unknown, thisArg?: any): boolean
Parameter
- predicate
-
(value: T, index: number, array: T[]) => unknown
Eine Funktion, die bis zu drei Argumente akzeptiert. Die methode every ruft die Prädikatfunktion für jedes Element im Array auf, bis das Prädikat einen Wert zurückgibt, der mit dem booleschen Wert false oder bis zum Ende des Arrays koerzierbar ist.
- thisArg
-
any
Ein Objekt, auf das der Schlüsselwort (keyword) in der Prädikatfunktion verweisen kann. Wenn thisArg ausgelassen wird, wird undefined als dieser Wert verwendet.
Gibt zurück
boolean
Geerbt von Array.every
every<S>((value: T, index: number, array: T[]) => value, any)
Bestimmt, ob alle Member eines Arrays den angegebenen Test erfüllen.
function every<S>(predicate: (value: T, index: number, array: T[]) => value, thisArg?: any): this
Parameter
- predicate
-
(value: T, index: number, array: T[]) => value
Eine Funktion, die bis zu drei Argumente akzeptiert. Die methode every ruft die Prädikatfunktion für jedes Element im Array auf, bis das Prädikat einen Wert zurückgibt, der mit dem booleschen Wert false oder bis zum Ende des Arrays koerzierbar ist.
- thisArg
-
any
Ein Objekt, auf das der Schlüsselwort (keyword) in der Prädikatfunktion verweisen kann. Wenn thisArg ausgelassen wird, wird undefined als dieser Wert verwendet.
Gibt zurück
this
Geerbt von Array.every
fill(T, number, number)
Ändert alle Arrayelemente von start
in Index end
in ein statisches value
und gibt das geänderte Array zurück.
function fill(value: T, start?: number, end?: number): PagedList<T>
Parameter
- value
-
T
Wert zum Füllen des Arrayabschnitts mit
- start
-
number
Index, um mit dem Auffüllen des Arrays zu beginnen. Wenn start negativ ist, wird er als Länge+Anfang behandelt, wobei länge die Länge des Arrays ist.
- end
-
number
Index, mit dem das Füllen des Arrays beendet werden soll. Wenn end negativ ist, wird es als Länge+Ende behandelt.
Gibt zurück
PagedList<T>
Geerbt von Array.fill
filter((value: T, index: number, array: T[]) => unknown, any)
Gibt die Elemente eines Arrays zurück, die die in einer Rückruffunktion angegebene Bedingung erfüllen.
function filter(predicate: (value: T, index: number, array: T[]) => unknown, thisArg?: any): T[]
Parameter
- predicate
-
(value: T, index: number, array: T[]) => unknown
Eine Funktion, die bis zu drei Argumente akzeptiert. Die Filtermethode ruft die Prädikatfunktion einmal für jedes Element im Array auf.
- thisArg
-
any
Ein Objekt, auf das der Schlüsselwort (keyword) in der Prädikatfunktion verweisen kann. Wenn thisArg ausgelassen wird, wird undefined als dieser Wert verwendet.
Gibt zurück
T[]
Geerbt von Array.filter
filter<S>((value: T, index: number, array: T[]) => value, any)
Gibt die Elemente eines Arrays zurück, die die in einer Rückruffunktion angegebene Bedingung erfüllen.
function filter<S>(predicate: (value: T, index: number, array: T[]) => value, thisArg?: any): S[]
Parameter
- predicate
-
(value: T, index: number, array: T[]) => value
Eine Funktion, die bis zu drei Argumente akzeptiert. Die Filtermethode ruft die Prädikatfunktion einmal für jedes Element im Array auf.
- thisArg
-
any
Ein Objekt, auf das der Schlüsselwort (keyword) in der Prädikatfunktion verweisen kann. Wenn thisArg ausgelassen wird, wird undefined als dieser Wert verwendet.
Gibt zurück
S[]
Geerbt von 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
Parameter
- predicate
-
(value: T, index: number, obj: T[]) => unknown
- thisArg
-
any
Gibt zurück
undefined | T
Geerbt von Array.find
find<S>((this: void, value: T, index: number, obj: T[]) => value, any)
Gibt den Wert des ersten Elements im Array zurück, bei dem prädikat true und andernfalls nicht definiert ist.
function find<S>(predicate: (this: void, value: T, index: number, obj: T[]) => value, thisArg?: any): undefined | S
Parameter
- predicate
-
(this: void, value: T, index: number, obj: T[]) => value
Find ruft ein Prädikat für jedes Element des Arrays in aufsteigender Reihenfolge auf, bis ein Prädikat gefunden wird, bei dem das Prädikat true zurückgibt. Wenn ein solches Element gefunden wird, gibt find sofort diesen Elementwert zurück. Andernfalls gibt find undefined zurück.
- thisArg
-
any
Wenn angegeben, wird es als dieser Wert für jeden Aufruf des Prädikats verwendet. Wenn sie nicht bereitgestellt wird, wird stattdessen undefiniert verwendet.
Gibt zurück
undefined | S
Geerbt von Array.find
findIndex((value: T, index: number, obj: T[]) => unknown, any)
Gibt den Index des ersten Elements im Array zurück, bei dem prädikat true und andernfalls -1 ist.
function findIndex(predicate: (value: T, index: number, obj: T[]) => unknown, thisArg?: any): number
Parameter
- predicate
-
(value: T, index: number, obj: T[]) => unknown
Find ruft ein Prädikat für jedes Element des Arrays in aufsteigender Reihenfolge auf, bis ein Prädikat gefunden wird, bei dem das Prädikat true zurückgibt. Wenn ein solches Element gefunden wird, gibt findIndex sofort diesen Elementindex zurück. Andernfalls gibt findIndex -1 zurück.
- thisArg
-
any
Wenn angegeben, wird es als dieser Wert für jeden Aufruf des Prädikats verwendet. Wenn sie nicht bereitgestellt wird, wird stattdessen undefiniert verwendet.
Gibt zurück
number
Geerbt von Array.findIndex
flat<A, D>(A, D)
Gibt ein neues Array zurück, in dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.
function flat<A, D>(this: A, depth?: D): FlatArray<A, D>[]
Parameter
- this
-
A
- depth
-
D
Die maximale Rekursionstiefe
Gibt zurück
FlatArray<A, D>[]
Geerbt von Array.flat
flatMap<U, This>((this: This, value: T, index: number, array: T[]) => U | (readonly U[]), This)
Ruft eine definierte Rückruffunktion für jedes Element eines Arrays auf. Vereinfacht dann das Ergebnis in ein neues Array. Dies ist identisch mit einer Karte gefolgt von flach mit Der Tiefe 1.
function flatMap<U, This>(callback: (this: This, value: T, index: number, array: T[]) => U | (readonly U[]), thisArg?: This): U[]
Parameter
- callback
-
(this: This, value: T, index: number, array: T[]) => U | (readonly U[])
Eine Funktion, die bis zu drei Argumente akzeptiert. Die flatMap-Methode ruft die Rückruffunktion einmal für jedes Element im Array auf.
- thisArg
-
This
Ein Objekt, auf das der Schlüsselwort (keyword) in der Rückruffunktion verweisen kann. Wenn thisArg ausgelassen wird, wird undefined als dieser Wert verwendet.
Gibt zurück
U[]
Geerbt von Array.flatMap
forEach((value: T, index: number, array: T[]) => void, any)
Führt die angegebene Aktion für jedes Element in einem Array aus.
function forEach(callbackfn: (value: T, index: number, array: T[]) => void, thisArg?: any)
Parameter
- callbackfn
-
(value: T, index: number, array: T[]) => void
Eine Funktion, die bis zu drei Argumente akzeptiert. forEach ruft die callbackfn-Funktion einmal für jedes Element im Array auf.
- thisArg
-
any
Ein Objekt, auf das die Schlüsselwort (keyword) in der funktion callbackfn verweisen kann. Wenn thisArg ausgelassen wird, wird undefined als dieser Wert verwendet.
Geerbt von Array.forEach
includes(T, number)
Bestimmt, ob ein Array ein bestimmtes Element enthält, und gibt je nach Bedarf true oder false zurück.
function includes(searchElement: T, fromIndex?: number): boolean
Parameter
- searchElement
-
T
Das zu suchende Element.
- fromIndex
-
number
Die Position in diesem Array, an der mit der Suche nach searchElement begonnen werden soll.
Gibt zurück
boolean
Geerbt von Array.includes
indexOf(T, number)
Gibt den Index des ersten Vorkommens eines Werts in einem Array oder -1 zurück, wenn er nicht vorhanden ist.
function indexOf(searchElement: T, fromIndex?: number): number
Parameter
- searchElement
-
T
Der Wert, nach dem im Array gesucht werden soll.
- fromIndex
-
number
Der Arrayindex, an dem die Suche gestartet werden soll. Wenn fromIndex ausgelassen wird, beginnt die Suche bei Index 0.
Gibt zurück
number
Geerbt von Array.indexOf
join(string)
Fügt alle Elemente eines Arrays einer Zeichenfolge hinzu, getrennt durch die angegebene Trennzeichenfolge.
function join(separator?: string): string
Parameter
- separator
-
string
Eine Zeichenfolge, die verwendet wird, um ein Element des Arrays vom nächsten in der resultierenden Zeichenfolge zu trennen. Wenn sie nicht angegeben werden, werden die Arrayelemente durch ein Komma getrennt.
Gibt zurück
string
Geerbt von Array.join
keys()
Gibt einen iterierbaren Wert von Schlüsseln im Array zurück.
function keys(): IterableIterator<number>
Gibt zurück
IterableIterator<number>
Geerbt von Array.keys
lastIndexOf(T, number)
Gibt den Index des letzten Vorkommens eines angegebenen Werts in einem Array oder -1 zurück, wenn er nicht vorhanden ist.
function lastIndexOf(searchElement: T, fromIndex?: number): number
Parameter
- searchElement
-
T
Der Wert, nach dem im Array gesucht werden soll.
- fromIndex
-
number
Der Arrayindex, an dem mit der Suche nach rückwärts begonnen werden soll. Wenn fromIndex weggelassen wird, beginnt die Suche mit dem letzten Index im Array.
Gibt zurück
number
Geerbt von Array.lastIndexOf
map<U>((value: T, index: number, array: T[]) => U, any)
Ruft für jedes Element eines Arrays eine definierte Rückruffunktion auf und gibt ein Array zurück, das die Ergebnisse enthält.
function map<U>(callbackfn: (value: T, index: number, array: T[]) => U, thisArg?: any): U[]
Parameter
- callbackfn
-
(value: T, index: number, array: T[]) => U
Eine Funktion, die bis zu drei Argumente akzeptiert. Die map-Methode ruft die callbackfn-Funktion einmal für jedes Element im Array auf.
- thisArg
-
any
Ein Objekt, auf das die Schlüsselwort (keyword) in der funktion callbackfn verweisen kann. Wenn thisArg ausgelassen wird, wird undefined als dieser Wert verwendet.
Gibt zurück
U[]
Geerbt von Array.map
pop()
Entfernt das letzte Element aus einem Array und gibt dieses zurück. Wenn das Array leer ist, wird undefined zurückgegeben, und das Array wird nicht geändert.
function pop(): undefined | T
Gibt zurück
undefined | T
Geerbt von Array.pop
push(T[])
Fügt neue Elemente an das Ende eines Arrays an und gibt die neue Länge des Arrays zurück.
function push(items: T[]): number
Parameter
- items
-
T[]
Neue Elemente, die dem Array hinzugefügt werden sollen.
Gibt zurück
number
Geerbt von Array.push
reduce((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T)
Ruft die angegebene Rückruffunktion für alle Elemente in einem Array auf. Der Rückgabewert der Rückruffunktion ist das akkumulierte Ergebnis und wird als Argument im folgenden Aufruf der Rückruffunktion bereitgestellt.
function reduce(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T): T
Parameter
- callbackfn
-
(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T
Eine Funktion, die bis zu vier Argumente akzeptiert. Die reduce-Methode ruft die funktion callbackfn einmal für jedes Element im Array auf.
Gibt zurück
T
Geerbt von 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
Parameter
- callbackfn
-
(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T
- initialValue
-
T
Gibt zurück
T
Geerbt von Array.reduce
reduce<U>((previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, U)
Ruft die angegebene Rückruffunktion für alle Elemente in einem Array auf. Der Rückgabewert der Rückruffunktion ist das akkumulierte Ergebnis und wird als Argument im folgenden Aufruf der Rückruffunktion bereitgestellt.
function reduce<U>(callbackfn: (previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, initialValue: U): U
Parameter
- callbackfn
-
(previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U
Eine Funktion, die bis zu vier Argumente akzeptiert. Die reduce-Methode ruft die funktion callbackfn einmal für jedes Element im Array auf.
- initialValue
-
U
Wenn initialValue angegeben ist, wird es als Anfangswert verwendet, um die Akkumulation zu starten. Der erste Aufruf der callbackfn-Funktion stellt diesen Wert als Argument anstelle eines Arraywerts bereit.
Gibt zurück
U
Geerbt von Array.reduce
reduceRight((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T)
Ruft die angegebene Rückruffunktion für alle Elemente in einem Array in absteigender Reihenfolge auf. Der Rückgabewert der Rückruffunktion ist das akkumulierte Ergebnis und wird als Argument im folgenden Aufruf der Rückruffunktion bereitgestellt.
function reduceRight(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T): T
Parameter
- callbackfn
-
(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T
Eine Funktion, die bis zu vier Argumente akzeptiert. Die reduceRight-Methode ruft die funktion callbackfn einmal für jedes Element im Array auf.
Gibt zurück
T
Geerbt von 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
Parameter
- callbackfn
-
(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T
- initialValue
-
T
Gibt zurück
T
Geerbt von Array.reduceRight
reduceRight<U>((previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, U)
Ruft die angegebene Rückruffunktion für alle Elemente in einem Array in absteigender Reihenfolge auf. Der Rückgabewert der Rückruffunktion ist das akkumulierte Ergebnis und wird als Argument im folgenden Aufruf der Rückruffunktion bereitgestellt.
function reduceRight<U>(callbackfn: (previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, initialValue: U): U
Parameter
- callbackfn
-
(previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U
Eine Funktion, die bis zu vier Argumente akzeptiert. Die reduceRight-Methode ruft die funktion callbackfn einmal für jedes Element im Array auf.
- initialValue
-
U
Wenn initialValue angegeben ist, wird es als Anfangswert verwendet, um die Akkumulation zu starten. Der erste Aufruf der callbackfn-Funktion stellt diesen Wert als Argument anstelle eines Arraywerts bereit.
Gibt zurück
U
Geerbt von Array.reduceRight
reverse()
Kehrt die Elemente in einem Array an Ort und Stelle um. Diese Methode mutiert das Array und gibt einen Verweis auf dasselbe Array zurück.
function reverse(): T[]
Gibt zurück
T[]
Geerbt von Array.reverse
shift()
Entfernt das erste Element aus einem Array und gibt es zurück. Wenn das Array leer ist, wird undefined zurückgegeben, und das Array wird nicht geändert.
function shift(): undefined | T
Gibt zurück
undefined | T
Geerbt von Array.shift
slice(number, number)
Gibt eine Kopie eines Abschnitts eines Arrays zurück. Für Start und Ende kann ein negativer Index verwendet werden, um einen Offset vom Ende des Arrays anzugeben. Beispielsweise bezieht sich -2 auf das zweite bis letzte Element des Arrays.
function slice(start?: number, end?: number): T[]
Parameter
- start
-
number
Der Anfangsindex des angegebenen Teils des Arrays. Wenn der Start nicht definiert ist, beginnt das Slice bei Index 0.
- end
-
number
Der Endindex des angegebenen Teils des Arrays. Hierbei handelt es sich ausschließlich um das Element am Index "End". Wenn das Ende nicht definiert ist, wird das Slice bis zum Ende des Arrays erweitert.
Gibt zurück
T[]
Geerbt von Array.slice
some((value: T, index: number, array: T[]) => unknown, any)
Bestimmt, ob die angegebene Rückruffunktion für jedes Element eines Arrays true zurückgibt.
function some(predicate: (value: T, index: number, array: T[]) => unknown, thisArg?: any): boolean
Parameter
- predicate
-
(value: T, index: number, array: T[]) => unknown
Eine Funktion, die bis zu drei Argumente akzeptiert. Die Some-Methode ruft die Prädikatfunktion für jedes Element im Array auf, bis das Prädikat einen Wert zurückgibt, der mit dem booleschen Wert true oder bis zum Ende des Arrays koerzierbar ist.
- thisArg
-
any
Ein Objekt, auf das der Schlüsselwort (keyword) in der Prädikatfunktion verweisen kann. Wenn thisArg ausgelassen wird, wird undefined als dieser Wert verwendet.
Gibt zurück
boolean
Geerbt von Array.some
sort((a: T, b: T) => number)
Sortiert ein Array an Ort und Stelle. Diese Methode mutiert das Array und gibt einen Verweis auf dasselbe Array zurück.
function sort(compareFn?: (a: T, b: T) => number): PagedList<T>
Parameter
- compareFn
-
(a: T, b: T) => number
Funktion, die verwendet wird, um die Reihenfolge der Elemente zu bestimmen. Es wird erwartet, dass ein negativer Wert zurückgegeben wird, wenn das erste Argument kleiner als das zweite Argument ist, null, wenn es gleich ist, und andernfalls ein positiver Wert. Wenn sie weggelassen werden, werden die Elemente in aufsteigender ASCII-Zeichenreihenfolge sortiert.
[11,2,22,1].sort((a, b) => a - b)
Gibt zurück
PagedList<T>
Geerbt von Array.sort
splice(number, number)
Entfernt Elemente aus einem Array und fügt ggf. an ihrer Stelle neue Elemente ein, wobei die gelöschten Elemente zurückgegeben werden.
function splice(start: number, deleteCount?: number): T[]
Parameter
- start
-
number
Die nullbasierte Position in dem Array, von dem elemente entfernt werden sollen.
- deleteCount
-
number
Die Anzahl der zu entfernenden Elemente.
Gibt zurück
T[]
Ein Array, das die gelöschten Elemente enthält.
Geerbt von Array.splice
splice(number, number, T[])
Entfernt Elemente aus einem Array und fügt ggf. an ihrer Stelle neue Elemente ein, wobei die gelöschten Elemente zurückgegeben werden.
function splice(start: number, deleteCount: number, items: T[]): T[]
Parameter
- start
-
number
Die nullbasierte Position in dem Array, von dem elemente entfernt werden sollen.
- deleteCount
-
number
Die Anzahl der zu entfernenden Elemente.
- items
-
T[]
Elemente, die anstelle der gelöschten Elemente in das Array eingefügt werden sollen.
Gibt zurück
T[]
Ein Array, das die gelöschten Elemente enthält.
Geerbt von Array.splice
toLocaleString()
Gibt eine Zeichenfolgendarstellung eines Arrays zurück. Die Elemente werden mithilfe ihrer toLocaleString-Methoden in Zeichenfolge konvertiert.
function toLocaleString(): string
Gibt zurück
string
Geerbt von Array.toLocaleString
toString()
Gibt eine Zeichenfolgendarstellung eines Arrays zurück.
function toString(): string
Gibt zurück
string
Geerbt von Array.toString
unshift(T[])
Fügt neue Elemente am Anfang eines Arrays ein und gibt die neue Länge des Arrays zurück.
function unshift(items: T[]): number
Parameter
- items
-
T[]
Elemente, die am Anfang des Arrays eingefügt werden sollen.
Gibt zurück
number
Geerbt von Array.unshift
values()
Gibt einen Iterable von Werten im Array zurück.
function values(): IterableIterator<T>
Gibt zurück
IterableIterator<T>
Geerbt von Array.values
[iterator]()
Iterator
function [iterator](): IterableIterator<T>
Gibt zurück
IterableIterator<T>
Geerbt von Array.__@iterator@17602
[unscopables]()
Gibt ein Objekt zurück, dessen Eigenschaften den Wert "true" aufweisen, wenn sie in einer "with"-Anweisung nicht vorhanden sind.
function [unscopables](): { copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }
Gibt zurück
{ copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }
Geerbt von Array.__@unscopables@17604
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für