Freigeben über


StorageTargetsResult interface

Extends

Array<StorageTarget>

Eigenschaften

Array
length

Ruft die Länge des Arrays ab oder legt sie fest. Dies ist eine Zahl, die höher als das höchste Element ist, das in einem Array definiert ist.

nextLink

Der URI zum Abrufen der nächsten Seite von Speicherzielen.

Methoden

at(number)

Verwendet einen ganzzahligen Wert und gibt das Element an diesem Index zurück, was positive und negative ganze Zahlen zulässt. Negative ganze Zahlen zählen zurück vom letzten Element im Array.

concat(ConcatArray<StorageTarget>[])

Kombiniert zwei oder mehr Arrays.

concat(T | ConcatArray<T>[])

Kombiniert zwei oder mehr Arrays.

copyWithin(number, number, undefined | number)

Gibt das Objekt zurück, nachdem ein Abschnitt des Arrays kopiert wurde, der durch Start und Ende desselben Arrays beginnt am Positionsziel.

entries()

Gibt eine Iterable von Schlüssel, Wertpaaren für jeden Eintrag im Array zurück.

every((value: StorageTarget, index: number, array: StorageTarget[]) => unknown, any)

Bestimmt, ob alle Member eines Arrays den angegebenen Test erfüllen.

fill(StorageTarget, undefined | number, undefined | number)

Gibt das Objekt nach dem Ausfüllen des abschnitts zurück, der von Anfang und Ende mit dem Wert identifiziert wird.

filter((value: StorageTarget, index: number, array: StorageTarget[]) => unknown, any)

Gibt die Elemente eines Arrays zurück, die die in einer Rückruffunktion angegebene Bedingung erfüllen.

filter<S>((value: StorageTarget, index: number, array: StorageTarget[]) => boolean, any)

Gibt die Elemente eines Arrays zurück, die die in einer Rückruffunktion angegebene Bedingung erfüllen.

find((value: StorageTarget, index: number, obj: StorageTarget[]) => unknown, any)
find<S>((this: void, value: StorageTarget, index: number, obj: StorageTarget[]) => boolean, any)

Gibt den Wert des ersten Elements im Array zurück, bei dem Prädikat wahr ist und andernfalls nicht definiert ist.

findIndex((value: StorageTarget, index: number, obj: StorageTarget[]) => unknown, any)

Gibt den Index des ersten Elements im Array zurück, in dem Prädikat wahr ist, und -1 andernfalls.

flat<U>(undefined | number)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind. Wenn keine Tiefe bereitgestellt wird, wird die flache Methode standardmäßig auf die Tiefe von 1 festgelegt.

flat<U>(U[], 0)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

flat<U>(U[][], undefined | 1)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

flat<U>(U[][][], 2)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

flat<U>(U[][][][], 3)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

flat<U>(U[][][][][], 4)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

flat<U>(U[][][][][][], 5)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

flat<U>(U[][][][][][][], 6)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

flat<U>(U[][][][][][][][], 7)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

flatMap<U>((this: This, value: StorageTarget, index: number, array: StorageTarget[]) => U | ReadonlyArray<U>, This)

Ruft eine definierte Rückruffunktion für jedes Element eines Arrays auf. Anschließend wird das Ergebnis in ein neues Array abgeflacht. Dies ist identisch mit einer Karte, gefolgt von flacher Tiefe 1.

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

Führt die angegebene Aktion für jedes Element in einem Array aus.

includes(StorageTarget, undefined | number)

Bestimmt, ob ein Array ein bestimmtes Element enthält, das "true" oder "false" entsprechend zurückgibt.

indexOf(StorageTarget, undefined | number)

Gibt den Index des ersten Vorkommens eines Werts in einem Array zurück.

join(undefined | string)

Fügt alle Elemente eines Arrays durch die angegebene Trennzeichenfolge getrennt hinzu.

keys()

Gibt eine Iterable von Schlüsseln im Array zurück.

lastIndexOf(StorageTarget, undefined | number)

Gibt den Index des letzten Vorkommens eines angegebenen Werts in einem Array zurück.

map<U>((value: StorageTarget, index: number, array: StorageTarget[]) => U, any)

Ruft eine definierte Rückruffunktion für jedes Element eines Arrays auf und gibt ein Array zurück, das die Ergebnisse enthält.

pop()

Entfernt das letzte Element aus einem Array und gibt es zurück.

push(StorageTarget[])

Fügt neue Elemente an ein Array an und gibt die neue Länge des Arrays zurück.

reduce((previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget)

Ruft die angegebene Rückruffunktion für alle Elemente in einem Array auf. Der Rückgabewert der Rückruffunktion ist das angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

reduce((previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget, StorageTarget)
reduce<U>((previousValue: U, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => U, U)

Ruft die angegebene Rückruffunktion für alle Elemente in einem Array auf. Der Rückgabewert der Rückruffunktion ist das angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

reduceRight((previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget)

Ruft die angegebene Rückruffunktion für alle Elemente in einem Array in absteigender Reihenfolge auf. Der Rückgabewert der Rückruffunktion ist das angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

reduceRight((previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget, StorageTarget)
reduceRight<U>((previousValue: U, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => 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 angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

reverse()

Umkehrt die Elemente in einem Array.

shift()

Entfernt das erste Element aus einem Array und gibt es zurück.

slice(undefined | number, undefined | number)

Gibt einen Abschnitt eines Arrays zurück.

some((value: StorageTarget, index: number, array: StorageTarget[]) => unknown, any)

Bestimmt, ob die angegebene Rückruffunktion für ein beliebiges Element eines Arrays "true" zurückgibt.

sort(undefined | (a: StorageTarget, b: StorageTarget) => number)

Sortiert ein Array.

splice(number, number, StorageTarget[])

Entfernt Elemente aus einem Array und fügt bei Bedarf neue Elemente an deren Stelle ein und gibt die gelöschten Elemente zurück.

splice(number, undefined | number)

Entfernt Elemente aus einem Array und fügt bei Bedarf neue Elemente an deren Stelle ein und gibt die gelöschten Elemente zurück.

toLocaleString()

Gibt eine Zeichenfolgendarstellung eines Arrays zurück. Die Elemente werden mithilfe ihrer toLocalString-Methoden in eine Zeichenfolge konvertiert.

toString()

Gibt eine Zeichenfolgendarstellung eines Arrays zurück.

unshift(StorageTarget[])

Fügt neue Elemente am Anfang eines Arrays ein.

values()

Gibt eine Iterable von Werten im Array zurück.

Details zur Eigenschaft

Array

Array: ArrayConstructor

Eigenschaftswert

ArrayConstructor

length

Ruft die Länge des Arrays ab oder legt sie fest. Dies ist eine Zahl, die höher als das höchste Element ist, das in einem Array definiert ist.

length: number

Eigenschaftswert

number

Der URI zum Abrufen der nächsten Seite von Speicherzielen.

nextLink?: undefined | string

Eigenschaftswert

undefined | string

Details zur Methode

at(number)

Verwendet einen ganzzahligen Wert und gibt das Element an diesem Index zurück, was positive und negative ganze Zahlen zulässt. Negative ganze Zahlen zählen zurück vom letzten Element im Array.

function at(index: number)

Parameter

index

number

Gibt zurück

StorageTarget | undefined

concat(ConcatArray<StorageTarget>[])

Kombiniert zwei oder mehr Arrays.

function concat(items: ConcatArray<StorageTarget>[])

Parameter

items

ConcatArray<StorageTarget>[]

Zusätzliche Elemente, die am Ende von Array1 hinzugefügt werden sollen.

Gibt zurück

concat(T | ConcatArray<T>[])

Kombiniert zwei oder mehr Arrays.

function concat(items: T | ConcatArray<T>[])

Parameter

items

T | ConcatArray<T>[]

Zusätzliche Elemente, die am Ende von Array1 hinzugefügt werden sollen.

Gibt zurück

copyWithin(number, number, undefined | number)

Gibt das Objekt zurück, nachdem ein Abschnitt des Arrays kopiert wurde, der durch Start und Ende desselben Arrays beginnt am Positionsziel.

function copyWithin(target: number, start: number, end?: undefined | number)

Parameter

target

number

Wenn das Ziel negativ ist, wird es als Länge+Ziel behandelt, wobei die Länge die Länge des Arrays ist.

start

number

Wenn der Anfang negativ ist, wird er als Länge+Anfang behandelt. Wenn das Ende negativ ist, wird es als Länge+Ende behandelt.

end

undefined | number

Wenn nicht angegeben, wird die Länge dieses Objekts als Standardwert verwendet.

Gibt zurück

this

entries()

Gibt eine Iterable von Schlüssel, Wertpaaren für jeden Eintrag im Array zurück.

function entries()

Gibt zurück

IterableIterator<Object>

every((value: StorageTarget, index: number, array: StorageTarget[]) => unknown, any)

Bestimmt, ob alle Member eines Arrays den angegebenen Test erfüllen.

function every(callbackfn: (value: StorageTarget, index: number, array: StorageTarget[]) => unknown, thisArg?: any)

Parameter

callbackfn

(value: StorageTarget, index: number, array: StorageTarget[]) => unknown

Eine Funktion, die bis zu drei Argumente akzeptiert. Die methode ruft die rückruffn-Funktion für jedes Element in Array1 auf, bis der Rückruf "false" oder bis zum Ende des Arrays zurückgibt.

thisArg

any

Ein Objekt, auf das das Schlüsselwort in der Callbackfn-Funktion verweisen kann. Wenn thisArg nicht angegeben wird, wird "Undefined" als dieser Wert verwendet.

Gibt zurück

boolean

fill(StorageTarget, undefined | number, undefined | number)

Gibt das Objekt nach dem Ausfüllen des abschnitts zurück, der von Anfang und Ende mit dem Wert identifiziert wird.

function fill(value: StorageTarget, start?: undefined | number, end?: undefined | number)

Parameter

value
StorageTarget

wert zum Ausfüllen des Arrayabschnitts mit

start

undefined | number

Index, um mit dem Befüllen des Arrays zu beginnen. Wenn der Anfang negativ ist, wird es als Länge+Anfang behandelt, wobei die Länge die Länge des Arrays ist.

end

undefined | number

index, um das Füllen des Arrays zu beenden. Wenn das Ende negativ ist, wird es als Länge+Ende behandelt.

Gibt zurück

this

filter((value: StorageTarget, index: number, array: StorageTarget[]) => unknown, any)

Gibt die Elemente eines Arrays zurück, die die in einer Rückruffunktion angegebene Bedingung erfüllen.

function filter(callbackfn: (value: StorageTarget, index: number, array: StorageTarget[]) => unknown, thisArg?: any)

Parameter

callbackfn

(value: StorageTarget, index: number, array: StorageTarget[]) => unknown

Eine Funktion, die bis zu drei Argumente akzeptiert. Die Filtermethode ruft die Rückruffunktion einmal für jedes Element im Array auf.

thisArg

any

Ein Objekt, auf das das Schlüsselwort in der Callbackfn-Funktion verweisen kann. Wenn thisArg nicht angegeben wird, wird "Undefined" als dieser Wert verwendet.

Gibt zurück

filter<S>((value: StorageTarget, index: number, array: StorageTarget[]) => boolean, any)

Gibt die Elemente eines Arrays zurück, die die in einer Rückruffunktion angegebene Bedingung erfüllen.

function filter<S>(callbackfn: (value: StorageTarget, index: number, array: StorageTarget[]) => boolean, thisArg?: any)

Parameter

callbackfn

(value: StorageTarget, index: number, array: StorageTarget[]) => boolean

Eine Funktion, die bis zu drei Argumente akzeptiert. Die Filtermethode ruft die Rückruffunktion einmal für jedes Element im Array auf.

thisArg

any

Ein Objekt, auf das das Schlüsselwort in der Callbackfn-Funktion verweisen kann. Wenn thisArg nicht angegeben wird, wird "Undefined" als dieser Wert verwendet.

Gibt zurück

S[]

find((value: StorageTarget, index: number, obj: StorageTarget[]) => unknown, any)

function find(predicate: (value: StorageTarget, index: number, obj: StorageTarget[]) => unknown, thisArg?: any)

Parameter

predicate

(value: StorageTarget, index: number, obj: StorageTarget[]) => unknown

thisArg

any

Gibt zurück

StorageTarget | undefined

find<S>((this: void, value: StorageTarget, index: number, obj: StorageTarget[]) => boolean, any)

Gibt den Wert des ersten Elements im Array zurück, bei dem Prädikat wahr ist und andernfalls nicht definiert ist.

function find<S>(predicate: (this: void, value: StorageTarget, index: number, obj: StorageTarget[]) => boolean, thisArg?: any)

Parameter

predicate

(this: void, value: StorageTarget, index: number, obj: StorageTarget[]) => boolean

Suchen Sie einmal prädikate für jedes Element des Arrays in aufsteigender Reihenfolge, bis es ein Prädikat findet, bei dem prädikat "true" zurückgibt. Wenn ein solches Element gefunden wird, wird dieser Elementwert sofort zurückgegeben. Andernfalls wird "Nicht definiert" zurückgegeben.

thisArg

any

Wenn angegeben, wird sie als dieser Wert für jeden Aufruf des Prädikats verwendet. Wenn sie nicht angegeben wird, wird stattdessen nicht definiert.

Gibt zurück

S | undefined

findIndex((value: StorageTarget, index: number, obj: StorageTarget[]) => unknown, any)

Gibt den Index des ersten Elements im Array zurück, in dem Prädikat wahr ist, und -1 andernfalls.

function findIndex(predicate: (value: StorageTarget, index: number, obj: StorageTarget[]) => unknown, thisArg?: any)

Parameter

predicate

(value: StorageTarget, index: number, obj: StorageTarget[]) => unknown

Suchen Sie einmal prädikate für jedes Element des Arrays in aufsteigender Reihenfolge, bis es ein Prädikat findet, bei dem 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 sie als dieser Wert für jeden Aufruf des Prädikats verwendet. Wenn sie nicht angegeben wird, wird stattdessen nicht definiert.

Gibt zurück

number

flat<U>(undefined | number)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind. Wenn keine Tiefe bereitgestellt wird, wird die flache Methode standardmäßig auf die Tiefe von 1 festgelegt.

function flat<U>(depth?: undefined | number)

Parameter

depth

undefined | number

Die maximale Rekursionstiefe

Gibt zurück

any[]

flat<U>(U[], 0)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

function flat<U>(this: U[], depth: 0)

Parameter

this

U[]

depth

0

Die maximale Rekursionstiefe

Gibt zurück

U[]

flat<U>(U[][], undefined | 1)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

function flat<U>(this: U[][], depth?: undefined | 1)

Parameter

this

U[][]

depth

undefined | 1

Die maximale Rekursionstiefe

Gibt zurück

U[]

flat<U>(U[][][], 2)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

function flat<U>(this: U[][][], depth: 2)

Parameter

this

U[][][]

depth

2

Die maximale Rekursionstiefe

Gibt zurück

U[]

flat<U>(U[][][][], 3)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

function flat<U>(this: U[][][][], depth: 3)

Parameter

this

U[][][][]

depth

3

Die maximale Rekursionstiefe

Gibt zurück

U[]

flat<U>(U[][][][][], 4)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

function flat<U>(this: U[][][][][], depth: 4)

Parameter

this

U[][][][][]

depth

4

Die maximale Rekursionstiefe

Gibt zurück

U[]

flat<U>(U[][][][][][], 5)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

function flat<U>(this: U[][][][][][], depth: 5)

Parameter

this

U[][][][][][]

depth

5

Die maximale Rekursionstiefe

Gibt zurück

U[]

flat<U>(U[][][][][][][], 6)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

function flat<U>(this: U[][][][][][][], depth: 6)

Parameter

this

U[][][][][][][]

depth

6

Die maximale Rekursionstiefe

Gibt zurück

U[]

flat<U>(U[][][][][][][][], 7)

Gibt ein neues Array zurück, bei dem alle Untergeordneten Arrayelemente rekursiv bis zur angegebenen Tiefe verkettet sind.

function flat<U>(this: U[][][][][][][][], depth: 7)

Parameter

this

U[][][][][][][][]

depth

7

Die maximale Rekursionstiefe

Gibt zurück

U[]

flatMap<U>((this: This, value: StorageTarget, index: number, array: StorageTarget[]) => U | ReadonlyArray<U>, This)

Ruft eine definierte Rückruffunktion für jedes Element eines Arrays auf. Anschließend wird das Ergebnis in ein neues Array abgeflacht. Dies ist identisch mit einer Karte, gefolgt von flacher Tiefe 1.

function flatMap<U>(callback: (this: This, value: StorageTarget, index: number, array: StorageTarget[]) => U | ReadonlyArray<U>, thisArg?: This)

Parameter

callback

(this: This, value: StorageTarget, index: number, array: StorageTarget[]) => U | ReadonlyArray<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 das Schlüsselwort in der Rückruffunktion verweisen kann. Wenn thisArg nicht angegeben wird, wird "Undefined" als dieser Wert verwendet.

Gibt zurück

U[]

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

Führt die angegebene Aktion für jedes Element in einem Array aus.

function forEach(callbackfn: (value: StorageTarget, index: number, array: StorageTarget[]) => void, thisArg?: any)

Parameter

callbackfn

(value: StorageTarget, index: number, array: StorageTarget[]) => void

Eine Funktion, die bis zu drei Argumente akzeptiert. forEach ruft die rückruffn-Funktion einmal für jedes Element im Array auf.

thisArg

any

Ein Objekt, auf das das Schlüsselwort in der Callbackfn-Funktion verweisen kann. Wenn thisArg nicht angegeben wird, wird "Undefined" als dieser Wert verwendet.

includes(StorageTarget, undefined | number)

Bestimmt, ob ein Array ein bestimmtes Element enthält, das "true" oder "false" entsprechend zurückgibt.

function includes(searchElement: StorageTarget, fromIndex?: undefined | number)

Parameter

searchElement
StorageTarget

Das element, nach dem gesucht werden soll.

fromIndex

undefined | number

Die Position in diesem Array, an der die Suche nach searchElement beginnen soll.

Gibt zurück

boolean

indexOf(StorageTarget, undefined | number)

Gibt den Index des ersten Vorkommens eines Werts in einem Array zurück.

function indexOf(searchElement: StorageTarget, fromIndex?: undefined | number)

Parameter

searchElement
StorageTarget

Der Wert, der im Array gefunden werden soll.

fromIndex

undefined | number

Der Arrayindex, bei dem die Suche gestartet werden soll. Wenn fromIndex nicht angegeben wird, beginnt die Suche bei Index 0.

Gibt zurück

number

join(undefined | string)

Fügt alle Elemente eines Arrays durch die angegebene Trennzeichenfolge getrennt hinzu.

function join(separator?: undefined | string)

Parameter

separator

undefined | string

Eine Zeichenfolge, die verwendet wird, um ein Element eines Arrays vom nächsten in der resultierenden Zeichenfolge zu trennen. Wenn nicht angegeben, werden die Arrayelemente durch ein Komma getrennt.

Gibt zurück

string

keys()

Gibt eine Iterable von Schlüsseln im Array zurück.

function keys()

Gibt zurück

IterableIterator<number>

lastIndexOf(StorageTarget, undefined | number)

Gibt den Index des letzten Vorkommens eines angegebenen Werts in einem Array zurück.

function lastIndexOf(searchElement: StorageTarget, fromIndex?: undefined | number)

Parameter

searchElement
StorageTarget

Der Wert, der im Array gefunden werden soll.

fromIndex

undefined | number

Der Arrayindex, bei dem die Suche gestartet werden soll. Wenn fromIndex nicht angegeben wird, beginnt die Suche am letzten Index im Array.

Gibt zurück

number

map<U>((value: StorageTarget, index: number, array: StorageTarget[]) => U, any)

Ruft eine definierte Rückruffunktion für jedes Element eines Arrays auf und gibt ein Array zurück, das die Ergebnisse enthält.

function map<U>(callbackfn: (value: StorageTarget, index: number, array: StorageTarget[]) => U, thisArg?: any)

Parameter

callbackfn

(value: StorageTarget, index: number, array: StorageTarget[]) => U

Eine Funktion, die bis zu drei Argumente akzeptiert. Die Map-Methode ruft die Rückruffunktion einmal für jedes Element im Array auf.

thisArg

any

Ein Objekt, auf das das Schlüsselwort in der Callbackfn-Funktion verweisen kann. Wenn thisArg nicht angegeben wird, wird "Undefined" als dieser Wert verwendet.

Gibt zurück

U[]

pop()

Entfernt das letzte Element aus einem Array und gibt es zurück.

function pop()

Gibt zurück

StorageTarget | undefined

push(StorageTarget[])

Fügt neue Elemente an ein Array an und gibt die neue Länge des Arrays zurück.

function push(items: StorageTarget[])

Parameter

items

StorageTarget[]

Neue Elemente des Arrays.

Gibt zurück

number

reduce((previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget)

Ruft die angegebene Rückruffunktion für alle Elemente in einem Array auf. Der Rückgabewert der Rückruffunktion ist das angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

function reduce(callbackfn: (previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget)

Parameter

callbackfn

(previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget

Eine Funktion, die bis zu vier Argumente akzeptiert. Die Reduce-Methode ruft die Callbackfn-Funktion einmal für jedes Element im Array auf.

Gibt zurück

reduce((previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget, StorageTarget)

function reduce(callbackfn: (previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget, initialValue: StorageTarget)

Parameter

callbackfn

(previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget

initialValue
StorageTarget

Gibt zurück

reduce<U>((previousValue: U, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => U, U)

Ruft die angegebene Rückruffunktion für alle Elemente in einem Array auf. Der Rückgabewert der Rückruffunktion ist das angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

function reduce<U>(callbackfn: (previousValue: U, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => U, initialValue: U)

Parameter

callbackfn

(previousValue: U, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => U

Eine Funktion, die bis zu vier Argumente akzeptiert. Die Reduce-Methode ruft die Callbackfn-Funktion einmal für jedes Element im Array auf.

initialValue

U

Wenn "initialValue" angegeben ist, wird sie 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

reduceRight((previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget)

Ruft die angegebene Rückruffunktion für alle Elemente in einem Array in absteigender Reihenfolge auf. Der Rückgabewert der Rückruffunktion ist das angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

function reduceRight(callbackfn: (previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget)

Parameter

callbackfn

(previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget

Eine Funktion, die bis zu vier Argumente akzeptiert. Die reduceRight-Methode ruft die rückruffn-Funktion einmal für jedes Element im Array auf.

Gibt zurück

reduceRight((previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget, StorageTarget)

function reduceRight(callbackfn: (previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget, initialValue: StorageTarget)

Parameter

callbackfn

(previousValue: StorageTarget, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => StorageTarget

initialValue
StorageTarget

Gibt zurück

reduceRight<U>((previousValue: U, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => 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 angesammelte Ergebnis und wird als Argument im nächsten Aufruf der Rückruffunktion bereitgestellt.

function reduceRight<U>(callbackfn: (previousValue: U, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => U, initialValue: U)

Parameter

callbackfn

(previousValue: U, currentValue: StorageTarget, currentIndex: number, array: StorageTarget[]) => U

Eine Funktion, die bis zu vier Argumente akzeptiert. Die reduceRight-Methode ruft die rückruffn-Funktion einmal für jedes Element im Array auf.

initialValue

U

Wenn "initialValue" angegeben ist, wird sie 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

reverse()

Umkehrt die Elemente in einem Array.

function reverse()

Gibt zurück

shift()

Entfernt das erste Element aus einem Array und gibt es zurück.

function shift()

Gibt zurück

StorageTarget | undefined

slice(undefined | number, undefined | number)

Gibt einen Abschnitt eines Arrays zurück.

function slice(start?: undefined | number, end?: undefined | number)

Parameter

start

undefined | number

Der Anfang des angegebenen Teils des Arrays.

end

undefined | number

Das Ende des angegebenen Teils des Arrays.

Gibt zurück

some((value: StorageTarget, index: number, array: StorageTarget[]) => unknown, any)

Bestimmt, ob die angegebene Rückruffunktion für ein beliebiges Element eines Arrays "true" zurückgibt.

function some(callbackfn: (value: StorageTarget, index: number, array: StorageTarget[]) => unknown, thisArg?: any)

Parameter

callbackfn

(value: StorageTarget, index: number, array: StorageTarget[]) => unknown

Eine Funktion, die bis zu drei Argumente akzeptiert. Die methode ruft die callbackfn-Funktion für jedes Element in Array1 auf, bis der Rückruf "true" oder bis zum Ende des Arrays zurückgibt.

thisArg

any

Ein Objekt, auf das das Schlüsselwort in der Callbackfn-Funktion verweisen kann. Wenn thisArg nicht angegeben wird, wird "Undefined" als dieser Wert verwendet.

Gibt zurück

boolean

sort(undefined | (a: StorageTarget, b: StorageTarget) => number)

Sortiert ein Array.

function sort(compareFn?: undefined | (a: StorageTarget, b: StorageTarget) => number)

Parameter

compareFn

undefined | (a: StorageTarget, b: StorageTarget) => number

Der Name der Funktion, die verwendet wird, um die Reihenfolge der Elemente zu bestimmen. Wenn nicht angegeben, werden die Elemente in aufsteigender ASCII-Zeichenreihenfolge sortiert.

Gibt zurück

this

splice(number, number, StorageTarget[])

Entfernt Elemente aus einem Array und fügt bei Bedarf neue Elemente an deren Stelle ein und gibt die gelöschten Elemente zurück.

function splice(start: number, deleteCount: number, items: StorageTarget[])

Parameter

start

number

Die nullbasierte Position im Array, von der elemente entfernt werden sollen.

deleteCount

number

Die Anzahl der zu entfernenden Elemente.

items

StorageTarget[]

Elemente, die anstelle der gelöschten Elemente in das Array eingefügt werden sollen.

Gibt zurück

splice(number, undefined | number)

Entfernt Elemente aus einem Array und fügt bei Bedarf neue Elemente an deren Stelle ein und gibt die gelöschten Elemente zurück.

function splice(start: number, deleteCount?: undefined | number)

Parameter

start

number

Die nullbasierte Position im Array, von der elemente entfernt werden sollen.

deleteCount

undefined | number

Die Anzahl der zu entfernenden Elemente.

Gibt zurück

toLocaleString()

Gibt eine Zeichenfolgendarstellung eines Arrays zurück. Die Elemente werden mithilfe ihrer toLocalString-Methoden in eine Zeichenfolge konvertiert.

function toLocaleString()

Gibt zurück

string

toString()

Gibt eine Zeichenfolgendarstellung eines Arrays zurück.

function toString()

Gibt zurück

string

unshift(StorageTarget[])

Fügt neue Elemente am Anfang eines Arrays ein.

function unshift(items: StorageTarget[])

Parameter

items

StorageTarget[]

Elemente, die am Anfang des Arrays eingefügt werden sollen.

Gibt zurück

number

values()

Gibt eine Iterable von Werten im Array zurück.

function values()

Gibt zurück

IterableIterator<StorageTarget>