Sdílet prostřednictvím


CachesListResult interface

Extends

Array<Cache>

Vlastnosti

Array
length

Získá nebo nastaví délku pole. Jedná se o číslo vyšší než nejvyšší prvek definovaný v poli.

nextLink

Adresa URL pro získání další sady výsledků seznamu mezipaměti, pokud existují.

Metody

at(number)

Vezme celočíselnou hodnotu a vrátí položku v daném indexu, což umožňuje kladná a záporná celá čísla. Záporná celá čísla se počítají zpět od poslední položky v poli.

concat(ConcatArray<Cache>[])

Kombinuje dvě nebo více polí.

concat(T | ConcatArray<T>[])

Kombinuje dvě nebo více polí.

copyWithin(number, number, undefined | number)

Vrátí tento objekt po zkopírování oddílu pole identifikovaného počátečním a koncovým polem počínaje cílem pozice.

entries()

Vrátí iterable párů klíč, hodnota pro každou položku v poli.

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

Určuje, zda všechny členy pole splňují zadaný test.

fill(Cache, undefined | number, undefined | number)

Vrátí tento objekt po vyplnění oddílu určeného počátečním a koncovým hodnotou.

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

Vrátí prvky pole, které splňují podmínku zadanou ve funkci zpětného volání.

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

Vrátí prvky pole, které splňují podmínku zadanou ve funkci zpětného volání.

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

Vrátí hodnotu prvního prvku v matici, kde je predikát pravdivý a není definován jinak.

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

Vrátí index prvního prvku v poli, kde je predikát pravdivý, a -1 jinak.

flat<U>(undefined | number)

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky. Pokud není k dispozici žádná hloubka, rovná se výchozí hodnota hloubky 1.

flat<U>(U[], 0)

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Volá definovanou funkci zpětného volání pro každý prvek pole. Potom zploštěte výsledek do nového pole. To je stejné jako mapa následovaná plochou hloubkou 1.

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

Provede zadanou akci pro každý prvek v poli.

includes(Cache, undefined | number)

Určuje, zda pole obsahuje určitý prvek, vrátí hodnotu true nebo false podle potřeby.

indexOf(Cache, undefined | number)

Vrátí index prvního výskytu hodnoty v poli.

join(undefined | string)

Přidá všechny prvky pole oddělené zadaným řetězcem oddělovače.

keys()

Vrátí iterable klíčů v poli.

lastIndexOf(Cache, undefined | number)

Vrátí index posledního výskytu zadané hodnoty v poli.

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

Volá definovanou funkci zpětného volání pro každý prvek pole a vrátí matici, která obsahuje výsledky.

pop()

Odebere poslední prvek z pole a vrátí ho.

push(Cache[])

Připojí nové prvky k poli a vrátí novou délku pole.

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

Volá zadanou funkci zpětného volání pro všechny prvky v poli. Návratová hodnota funkce zpětného volání je kumulovaný výsledek a je k dispozici jako argument v dalším volání funkce zpětného volání.

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

Volá zadanou funkci zpětného volání pro všechny prvky v poli. Návratová hodnota funkce zpětného volání je kumulovaný výsledek a je k dispozici jako argument v dalším volání funkce zpětného volání.

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

Volá zadanou funkci zpětného volání pro všechny prvky v poli v sestupném pořadí. Návratová hodnota funkce zpětného volání je kumulovaný výsledek a je k dispozici jako argument v dalším volání funkce zpětného volání.

reduceRight((previousValue: Cache, currentValue: Cache, currentIndex: number, array: Cache[]) => Cache, Cache)
reduceRight<U>((previousValue: U, currentValue: Cache, currentIndex: number, array: Cache[]) => U, U)

Volá zadanou funkci zpětného volání pro všechny prvky v poli v sestupném pořadí. Návratová hodnota funkce zpětného volání je kumulovaný výsledek a je k dispozici jako argument v dalším volání funkce zpětného volání.

reverse()

Vrátí prvky v poli.

shift()

Odebere první prvek z pole a vrátí ho.

slice(undefined | number, undefined | number)

Vrátí část pole.

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

Určuje, zda zadaná funkce zpětného volání vrátí hodnotu true pro libovolný prvek pole.

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

Seřadí pole.

splice(number, number, Cache[])

Odebere prvky z pole a v případě potřeby vloží nové prvky na jejich místo a vrátí odstraněné prvky.

splice(number, undefined | number)

Odebere prvky z pole a v případě potřeby vloží nové prvky na jejich místo a vrátí odstraněné prvky.

toLocaleString()

Vrátí řetězcovou reprezentaci pole. Prvky jsou převedeny na řetězec pomocí jejich toLocalString metody.

toString()

Vrátí řetězcovou reprezentaci pole.

unshift(Cache[])

Vloží nové prvky na začátek pole.

values()

Vrátí iterable hodnot v matici.

Podrobnosti vlastnosti

Array

Array: ArrayConstructor

Hodnota vlastnosti

ArrayConstructor

length

Získá nebo nastaví délku pole. Jedná se o číslo vyšší než nejvyšší prvek definovaný v poli.

length: number

Hodnota vlastnosti

number

Adresa URL pro získání další sady výsledků seznamu mezipaměti, pokud existují.

nextLink?: undefined | string

Hodnota vlastnosti

undefined | string

Podrobnosti metody

at(number)

Vezme celočíselnou hodnotu a vrátí položku v daném indexu, což umožňuje kladná a záporná celá čísla. Záporná celá čísla se počítají zpět od poslední položky v poli.

function at(index: number)

Parametry

index

number

Návraty

Cache | undefined

concat(ConcatArray<Cache>[])

Kombinuje dvě nebo více polí.

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

Parametry

items

ConcatArray<Cache>[]

Další položky, které se mají přidat na konec pole1.

Návraty

Cache[]

concat(T | ConcatArray<T>[])

Kombinuje dvě nebo více polí.

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

Parametry

items

T | ConcatArray<T>[]

Další položky, které se mají přidat na konec pole1.

Návraty

Cache[]

copyWithin(number, number, undefined | number)

Vrátí tento objekt po zkopírování oddílu pole identifikovaného počátečním a koncovým polem počínaje cílem pozice.

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

Parametry

target

number

Pokud je cíl záporný, považuje se za délku +cíl, kde délka je délka pole.

start

number

Pokud je začátek záporný, považuje se za délku a začátek. Pokud je konec záporný, považuje se za délku +konec.

end

undefined | number

Pokud není zadán, délka tohoto objektu se použije jako výchozí hodnota.

Návraty

this

entries()

Vrátí iterable párů klíč, hodnota pro každou položku v poli.

function entries()

Návraty

IterableIterator<Object>

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

Určuje, zda všechny členy pole splňují zadaný test.

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

Parametry

callbackfn

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

Funkce, která přijímá až tři argumenty. Každá metoda volá funkci callbackfn pro každý prvek v matici1, dokud callbackfn nevrátí false, nebo až do konce pole.

thisArg

any

Objekt, na který toto klíčové slovo může odkazovat ve funkci zpětného volání. Pokud tuto hodnotu vynecháte, použije se jako tato hodnota nedefinovaná hodnota.

Návraty

boolean

fill(Cache, undefined | number, undefined | number)

Vrátí tento objekt po vyplnění oddílu určeného počátečním a koncovým hodnotou.

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

Parametry

value
Cache

hodnota pro vyplnění oddílu pole

start

undefined | number

index pro zahájení vyplňování pole na. Pokud je začátek záporný, považuje se za délku a začátek, kde délka je délka pole.

end

undefined | number

index, aby se pole přestalo vyplňovat. Pokud je konec záporný, považuje se za délku +konec.

Návraty

this

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

Vrátí prvky pole, které splňují podmínku zadanou ve funkci zpětného volání.

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

Parametry

callbackfn

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

Funkce, která přijímá až tři argumenty. Metoda filtru volá funkci zpětného volání jednou pro každý prvek v poli.

thisArg

any

Objekt, na který toto klíčové slovo může odkazovat ve funkci zpětného volání. Pokud tuto hodnotu vynecháte, použije se jako tato hodnota nedefinovaná hodnota.

Návraty

Cache[]

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

Vrátí prvky pole, které splňují podmínku zadanou ve funkci zpětného volání.

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

Parametry

callbackfn

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

Funkce, která přijímá až tři argumenty. Metoda filtru volá funkci zpětného volání jednou pro každý prvek v poli.

thisArg

any

Objekt, na který toto klíčové slovo může odkazovat ve funkci zpětného volání. Pokud tuto hodnotu vynecháte, použije se jako tato hodnota nedefinovaná hodnota.

Návraty

S[]

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

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

Parametry

predicate

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

thisArg

any

Návraty

Cache | undefined

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

Vrátí hodnotu prvního prvku v matici, kde je predikát pravdivý a není definován jinak.

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

Parametry

predicate

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

Najít volání predikát jednou pro každý prvek pole ve vzestupném pořadí, dokud nenajde jedno, kde predikát vrátí hodnotu true. Pokud je takový prvek nalezen, najít okamžitě vrátí tuto hodnotu prvku. V opačném případě funkce find vrátí nedefinovanou hodnotu.

thisArg

any

Pokud je k dispozici, použije se jako tato hodnota pro každé vyvolání predikátu. Pokud není zadaný, použije se místo toho nedefinované.

Návraty

S | undefined

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

Vrátí index prvního prvku v poli, kde je predikát pravdivý, a -1 jinak.

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

Parametry

predicate

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

Najít volání predikát jednou pro každý prvek pole ve vzestupném pořadí, dokud nenajde jedno, kde predikát vrátí hodnotu true. Pokud je takový prvek nalezen, findIndex okamžitě vrátí index elementu. V opačném případě funkce findIndex vrátí hodnotu -1.

thisArg

any

Pokud je k dispozici, použije se jako tato hodnota pro každé vyvolání predikátu. Pokud není zadaný, použije se místo toho nedefinované.

Návraty

number

flat<U>(undefined | number)

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky. Pokud není k dispozici žádná hloubka, rovná se výchozí hodnota hloubky 1.

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

Parametry

depth

undefined | number

Maximální hloubka rekurze

Návraty

any[]

flat<U>(U[], 0)

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Parametry

this

U[]

depth

0

Maximální hloubka rekurze

Návraty

U[]

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

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Parametry

this

U[][]

depth

undefined | 1

Maximální hloubka rekurze

Návraty

U[]

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

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Parametry

this

U[][][]

depth

2

Maximální hloubka rekurze

Návraty

U[]

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

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Parametry

this

U[][][][]

depth

3

Maximální hloubka rekurze

Návraty

U[]

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

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Parametry

this

U[][][][][]

depth

4

Maximální hloubka rekurze

Návraty

U[]

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

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Parametry

this

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

depth

5

Maximální hloubka rekurze

Návraty

U[]

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

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Parametry

this

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

depth

6

Maximální hloubka rekurze

Návraty

U[]

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

Vrátí novou matici se všemi prvky dílčího pole zřetězenými do ní rekurzivně až do zadané hloubky.

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

Parametry

this

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

depth

7

Maximální hloubka rekurze

Návraty

U[]

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

Volá definovanou funkci zpětného volání pro každý prvek pole. Potom zploštěte výsledek do nového pole. To je stejné jako mapa následovaná plochou hloubkou 1.

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

Parametry

callback

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

Funkce, která přijímá až tři argumenty. Metoda flatMap volá funkci zpětného volání jednou pro každý prvek v poli.

thisArg

This

Objekt, na který toto klíčové slovo může odkazovat ve funkci zpětného volání. Pokud tuto hodnotu vynecháte, použije se jako tato hodnota nedefinovaná hodnota.

Návraty

U[]

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

Provede zadanou akci pro každý prvek v poli.

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

Parametry

callbackfn

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

Funkce, která přijímá až tři argumenty. forEach volá funkci callbackfn jednou pro každý prvek pole.

thisArg

any

Objekt, na který toto klíčové slovo může odkazovat ve funkci zpětného volání. Pokud tuto hodnotu vynecháte, použije se jako tato hodnota nedefinovaná hodnota.

includes(Cache, undefined | number)

Určuje, zda pole obsahuje určitý prvek, vrátí hodnotu true nebo false podle potřeby.

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

Parametry

searchElement
Cache

Prvek, který chcete vyhledat.

fromIndex

undefined | number

Pozice v tomto poli, ve které chcete začít hledat searchElement.

Návraty

boolean

indexOf(Cache, undefined | number)

Vrátí index prvního výskytu hodnoty v poli.

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

Parametry

searchElement
Cache

Hodnota, kterou chcete vyhledat v poli.

fromIndex

undefined | number

Index pole, na kterém má začít hledání. Pokud je parametr fromIndex vynechán, vyhledávání začíná indexem 0.

Návraty

number

join(undefined | string)

Přidá všechny prvky pole oddělené zadaným řetězcem oddělovače.

function join(separator?: undefined | string)

Parametry

separator

undefined | string

Řetězec použitý k oddělení jednoho prvku pole od dalšího ve výsledném řetězci. Pokud tento argument vynecháte, jsou prvky pole oddělené čárkou.

Návraty

string

keys()

Vrátí iterable klíčů v poli.

function keys()

Návraty

IterableIterator<number>

lastIndexOf(Cache, undefined | number)

Vrátí index posledního výskytu zadané hodnoty v poli.

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

Parametry

searchElement
Cache

Hodnota, kterou chcete vyhledat v poli.

fromIndex

undefined | number

Index pole, na kterém má začít hledání. Pokud je parametr fromIndex vynechán, vyhledávání začíná na posledním indexu v poli.

Návraty

number

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

Volá definovanou funkci zpětného volání pro každý prvek pole a vrátí matici, která obsahuje výsledky.

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

Parametry

callbackfn

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

Funkce, která přijímá až tři argumenty. Metoda mapování volá funkci zpětného volání jednou pro každý prvek v poli.

thisArg

any

Objekt, na který toto klíčové slovo může odkazovat ve funkci zpětného volání. Pokud tuto hodnotu vynecháte, použije se jako tato hodnota nedefinovaná hodnota.

Návraty

U[]

pop()

Odebere poslední prvek z pole a vrátí ho.

function pop()

Návraty

Cache | undefined

push(Cache[])

Připojí nové prvky k poli a vrátí novou délku pole.

function push(items: Cache[])

Parametry

items

Cache[]

Nové prvky pole.

Návraty

number

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

Volá zadanou funkci zpětného volání pro všechny prvky v poli. Návratová hodnota funkce zpětného volání je kumulovaný výsledek a je k dispozici jako argument v dalším volání funkce zpětného volání.

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

Parametry

callbackfn

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

Funkce, která přijímá až čtyři argumenty. Metoda reduce volá funkci callbackfn jednou pro každý prvek v poli.

Návraty

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

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

Parametry

callbackfn

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

initialValue
Cache

Návraty

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

Volá zadanou funkci zpětného volání pro všechny prvky v poli. Návratová hodnota funkce zpětného volání je kumulovaný výsledek a je k dispozici jako argument v dalším volání funkce zpětného volání.

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

Parametry

callbackfn

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

Funkce, která přijímá až čtyři argumenty. Metoda reduce volá funkci callbackfn jednou pro každý prvek v poli.

initialValue

U

Pokud je zadána hodnota initialValue, použije se jako počáteční hodnota ke spuštění akumulace. První volání funkce callbackfn poskytuje tuto hodnotu jako argument místo maticové hodnoty.

Návraty

U

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

Volá zadanou funkci zpětného volání pro všechny prvky v poli v sestupném pořadí. Návratová hodnota funkce zpětného volání je kumulovaný výsledek a je k dispozici jako argument v dalším volání funkce zpětného volání.

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

Parametry

callbackfn

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

Funkce, která přijímá až čtyři argumenty. Metoda reduceRight volá funkci callbackfn jednou pro každý prvek v poli.

Návraty

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

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

Parametry

callbackfn

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

initialValue
Cache

Návraty

reduceRight<U>((previousValue: U, currentValue: Cache, currentIndex: number, array: Cache[]) => U, U)

Volá zadanou funkci zpětného volání pro všechny prvky v poli v sestupném pořadí. Návratová hodnota funkce zpětného volání je kumulovaný výsledek a je k dispozici jako argument v dalším volání funkce zpětného volání.

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

Parametry

callbackfn

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

Funkce, která přijímá až čtyři argumenty. Metoda reduceRight volá funkci callbackfn jednou pro každý prvek v poli.

initialValue

U

Pokud je zadána hodnota initialValue, použije se jako počáteční hodnota ke spuštění akumulace. První volání funkce callbackfn poskytuje tuto hodnotu jako argument místo maticové hodnoty.

Návraty

U

reverse()

Vrátí prvky v poli.

function reverse()

Návraty

Cache[]

shift()

Odebere první prvek z pole a vrátí ho.

function shift()

Návraty

Cache | undefined

slice(undefined | number, undefined | number)

Vrátí část pole.

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

Parametry

start

undefined | number

Začátek zadané části pole.

end

undefined | number

Konec zadané části pole.

Návraty

Cache[]

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

Určuje, zda zadaná funkce zpětného volání vrátí hodnotu true pro libovolný prvek pole.

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

Parametry

callbackfn

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

Funkce, která přijímá až tři argumenty. Některá metoda volá funkci callbackfn pro každý prvek v matici1, dokud zpětné volání nevrátí hodnotu true, nebo do konce pole.

thisArg

any

Objekt, na který toto klíčové slovo může odkazovat ve funkci zpětného volání. Pokud tuto hodnotu vynecháte, použije se jako tato hodnota nedefinovaná hodnota.

Návraty

boolean

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

Seřadí pole.

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

Parametry

compareFn

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

Název funkce sloužící k určení pořadí prvků. Pokud tento argument vynecháte, prvky se seřadí ve vzestupném pořadí znaků ASCII.

Návraty

this

splice(number, number, Cache[])

Odebere prvky z pole a v případě potřeby vloží nové prvky na jejich místo a vrátí odstraněné prvky.

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

Parametry

start

number

Umístění založené na nule v poli, ze kterého chcete začít odebírat prvky.

deleteCount

number

Počet prvků, které chcete odebrat.

items

Cache[]

Prvky, které se mají vložit do pole místo odstraněných prvků.

Návraty

Cache[]

splice(number, undefined | number)

Odebere prvky z pole a v případě potřeby vloží nové prvky na jejich místo a vrátí odstraněné prvky.

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

Parametry

start

number

Umístění založené na nule v poli, ze kterého chcete začít odebírat prvky.

deleteCount

undefined | number

Počet prvků, které chcete odebrat.

Návraty

Cache[]

toLocaleString()

Vrátí řetězcovou reprezentaci pole. Prvky jsou převedeny na řetězec pomocí jejich toLocalString metody.

function toLocaleString()

Návraty

string

toString()

Vrátí řetězcovou reprezentaci pole.

function toString()

Návraty

string

unshift(Cache[])

Vloží nové prvky na začátek pole.

function unshift(items: Cache[])

Parametry

items

Cache[]

Prvky, které se mají vložit na začátek pole.

Návraty

number

values()

Vrátí iterable hodnot v matici.

function values()

Návraty

IterableIterator<Cache>