QuotaList interface

Extends

Array<Quota>

Vlastnosti

nextLink

Adresa URL pro načtení další stránky kvót nebo null nebo chybějící, pokud se jedná o poslední stránku

Zděděné vlastnosti

length

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

Zděděné metody

at(number)
concat((Quota | ConcatArray<Quota>)[])

Kombinuje dvě nebo více polí. Tato metoda vrátí novou matici beze změny existujících polí.

concat(ConcatArray<Quota>[])

Kombinuje dvě nebo více polí. Tato metoda vrátí novou matici beze změny existujících polí.

copyWithin(number, number, 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: Quota, index: number, array: Quota[]) => unknown, any)

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

every<S>((value: Quota, index: number, array: Quota[]) => value, any)

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

fill(Quota, number, number)

Změní všechny prvky pole z start na index end na statický value a vrátí změněné pole.

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

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

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

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

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

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

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

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

flat<A, D>(A, D)

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: This, value: Quota, index: number, array: Quota[]) => U | (readonly 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: Quota, index: number, array: Quota[]) => void, any)

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

includes(Quota, number)

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

indexOf(Quota, number)

Vrátí index prvního výskytu hodnoty v matici nebo -1, pokud neexistuje.

join(string)

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

keys()

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

lastIndexOf(Quota, number)

Vrátí index posledního výskytu zadané hodnoty v matici nebo -1, pokud neexistuje.

map<U>((value: Quota, index: number, array: Quota[]) => 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. Pokud je matice prázdná, vrátí se nedefinovaná hodnota a pole se nezmění.

push(Quota[])

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

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

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

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

Obrátí prvky v poli na místě. Tato metoda ztlumí matici a vrátí odkaz na stejnou matici.

shift()

Odebere první prvek z pole a vrátí ho. Pokud je matice prázdná, vrátí se nedefinovaná hodnota a pole se nezmění.

slice(number, number)

Vrátí kopii oddílu pole. Pro začátek i konec lze záporný index použít k označení posunu od konce pole. Například -2 odkazuje na druhý až poslední prvek pole.

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

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

sort((a: Quota, b: Quota) => number)

Seřadí matici na místě. Tato metoda ztlumí matici a vrátí odkaz na stejnou matici.

splice(number, number)

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, number, Quota[])

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 toLocaleString metody.

toString()

Vrátí řetězcovou reprezentaci pole.

unshift(Quota[])

Vloží nové prvky na začátek pole a vrátí novou délku pole.

values()

Vrátí iterable hodnot v matici.

[iterator]()

Iterátor

[unscopables]()

Vrátí objekt, jehož vlastnosti mají hodnotu true, pokud při použití v příkazu 'with' chybí.

Podrobnosti vlastnosti

Adresa URL pro načtení další stránky kvót nebo null nebo chybějící, pokud se jedná o poslední stránku

nextLink?: string

Hodnota vlastnosti

string

Podrobnosti zděděných vlastností

length

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

length: number

Hodnota vlastnosti

number

zděděno z Array.length

Podrobnosti zděděných metod

at(number)

function at(index: number): undefined | Quota

Parametry

index

number

Návraty

undefined | Quota

zděděno z Array.at

concat((Quota | ConcatArray<Quota>)[])

Kombinuje dvě nebo více polí. Tato metoda vrátí novou matici beze změny existujících polí.

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

Parametry

items

(Quota | ConcatArray<Quota>)[]

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

Návraty

Quota[]

zděděno ze souboru Array.concat

concat(ConcatArray<Quota>[])

Kombinuje dvě nebo více polí. Tato metoda vrátí novou matici beze změny existujících polí.

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

Parametry

items

ConcatArray<Quota>[]

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

Návraty

Quota[]

zděděno ze souboru Array.concat

copyWithin(number, number, 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?: number): QuotaList

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

number

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

Návraty

zděděno z Array.copyWithin

entries()

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

function entries(): IterableIterator<[number, Quota]>

Návraty

IterableIterator<[number, Quota]>

zděděno ze souboru Array.entries

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

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

function every(predicate: (value: Quota, index: number, array: Quota[]) => unknown, thisArg?: any): boolean

Parametry

predicate

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

Funkce, která přijímá až tři argumenty. Každá metoda volá predikát funkce pro každý prvek v poli, dokud predikát nevrátí hodnotu, která je coercible k logické hodnotě false, nebo do konce pole.

thisArg

any

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

Návraty

boolean

zděděno z pole.every

every<S>((value: Quota, index: number, array: Quota[]) => value, any)

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

function every<S>(predicate: (value: Quota, index: number, array: Quota[]) => value, thisArg?: any): this

Parametry

predicate

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

Funkce, která přijímá až tři argumenty. Každá metoda volá predikát funkce pro každý prvek v poli, dokud predikát nevrátí hodnotu, která je coercible k logické hodnotě false, nebo do konce pole.

thisArg

any

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

Návraty

this

zděděno z pole.every

fill(Quota, number, number)

Změní všechny prvky pole z start na index end na statický value a vrátí změněné pole.

function fill(value: Quota, start?: number, end?: number): QuotaList

Parametry

value
Quota

hodnota pro vyplnění oddílu pole

start

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

number

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

Návraty

zděděno z Array.fill

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

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

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

Parametry

predicate

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

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

thisArg

any

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

Návraty

Quota[]

zděděno z Array.filter

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

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

function filter<S>(predicate: (value: Quota, index: number, array: Quota[]) => value, thisArg?: any): S[]

Parametry

predicate

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

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

thisArg

any

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

Návraty

S[]

zděděno z Array.filter

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

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

Parametry

predicate

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

thisArg

any

Návraty

undefined | Quota

zděděno z pole.find

find<S>((this: void, value: Quota, index: number, obj: Quota[]) => value, 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: Quota, index: number, obj: Quota[]) => value, thisArg?: any): undefined | S

Parametry

predicate

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

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

undefined | S

zděděno z pole.find

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

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

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

Parametry

predicate

(value: Quota, index: number, obj: Quota[]) => 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

zděděno z Array.findIndex

flat<A, D>(A, D)

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<A, D>(this: A, depth?: D): FlatArray<A, D>[]

Parametry

this

A

depth

D

Maximální hloubka rekurze

Návraty

FlatArray<A, D>[]

Zděděno z Array.flat

flatMap<U, This>((this: This, value: Quota, index: number, array: Quota[]) => U | (readonly 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, This>(callback: (this: This, value: Quota, index: number, array: Quota[]) => U | (readonly U[]), thisArg?: This): U[]

Parametry

callback

(this: This, value: Quota, index: number, array: Quota[]) => U | (readonly 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[]

zděděno z objektu Array.flatMap

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

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

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

Parametry

callbackfn

(value: Quota, index: number, array: Quota[]) => 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.

zděděno z Array.forEach

includes(Quota, number)

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

function includes(searchElement: Quota, fromIndex?: number): boolean

Parametry

searchElement
Quota

Prvek, který chcete vyhledat.

fromIndex

number

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

Návraty

boolean

zděděno z pole.includes

indexOf(Quota, number)

Vrátí index prvního výskytu hodnoty v matici nebo -1, pokud neexistuje.

function indexOf(searchElement: Quota, fromIndex?: number): number

Parametry

searchElement
Quota

Hodnota, kterou chcete vyhledat v poli.

fromIndex

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

zděděno z Array.indexOf

join(string)

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

function join(separator?: string): string

Parametry

separator

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

zděděno z Array.join

keys()

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

function keys(): IterableIterator<number>

Návraty

IterableIterator<number>

zděděno z Array.keys

lastIndexOf(Quota, number)

Vrátí index posledního výskytu zadané hodnoty v matici nebo -1, pokud neexistuje.

function lastIndexOf(searchElement: Quota, fromIndex?: number): number

Parametry

searchElement
Quota

Hodnota, kterou chcete vyhledat v poli.

fromIndex

number

Index pole, ve kterém se má začít hledat zpětně. Pokud je parametr fromIndex vynechán, vyhledávání začíná na posledním indexu v poli.

Návraty

number

zděděno z Array.lastIndexOf

map<U>((value: Quota, index: number, array: Quota[]) => 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: Quota, index: number, array: Quota[]) => U, thisArg?: any): U[]

Parametry

callbackfn

(value: Quota, index: number, array: Quota[]) => 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[]

zděděno z Array.map

pop()

Odebere poslední prvek z pole a vrátí ho. Pokud je matice prázdná, vrátí se nedefinovaná hodnota a pole se nezmění.

function pop(): undefined | Quota

Návraty

undefined | Quota

zděděno z Array.pop

push(Quota[])

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

function push(items: Quota[]): number

Parametry

items

Quota[]

Nové prvky, které chcete přidat do pole.

Návraty

number

zděděno z Array.push

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

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: Quota, currentValue: Quota, currentIndex: number, array: Quota[]) => Quota): Quota

Parametry

callbackfn

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

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

Návraty

zděděno z Array.reduce

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

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

Parametry

callbackfn

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

initialValue
Quota

Návraty

zděděno z Array.reduce

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

Parametry

callbackfn

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

zděděno z Array.reduce

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

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: Quota, currentValue: Quota, currentIndex: number, array: Quota[]) => Quota): Quota

Parametry

callbackfn

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

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

Návraty

zděděno z Array.reduceRight

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

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

Parametry

callbackfn

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

initialValue
Quota

Návraty

zděděno z Array.reduceRight

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

Parametry

callbackfn

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

zděděno z Array.reduceRight

reverse()

Obrátí prvky v poli na místě. Tato metoda ztlumí matici a vrátí odkaz na stejnou matici.

function reverse(): Quota[]

Návraty

Quota[]

zděděno z Array.reverse

shift()

Odebere první prvek z pole a vrátí ho. Pokud je matice prázdná, vrátí se nedefinovaná hodnota a pole se nezmění.

function shift(): undefined | Quota

Návraty

undefined | Quota

zděděno z Array.shift

slice(number, number)

Vrátí kopii oddílu pole. Pro začátek i konec lze záporný index použít k označení posunu od konce pole. Například -2 odkazuje na druhý až poslední prvek pole.

function slice(start?: number, end?: number): Quota[]

Parametry

start

number

Počáteční index zadané části pole. Pokud je začátek nedefinovaný, řez začíná na indexu 0.

end

number

Koncový index zadané části pole. Toto je výhradní součástí indexu "end". Pokud je konec nedefinovaný, řez se rozšíří na konec pole.

Návraty

Quota[]

zděděno z Array.slice

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

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

function some(predicate: (value: Quota, index: number, array: Quota[]) => unknown, thisArg?: any): boolean

Parametry

predicate

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

Funkce, která přijímá až tři argumenty. Některá metoda volá predikát funkce pro každý prvek v matici, dokud predikát nevrátí hodnotu, která je coercible k logické hodnotě true, nebo do konce pole.

thisArg

any

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

Návraty

boolean

zděděno z pole.some

sort((a: Quota, b: Quota) => number)

Seřadí matici na místě. Tato metoda ztlumí matici a vrátí odkaz na stejnou matici.

function sort(compareFn?: (a: Quota, b: Quota) => number): QuotaList

Parametry

compareFn

(a: Quota, b: Quota) => number

Funkce použitá k určení pořadí prvků. Očekává se, že vrátí zápornou hodnotu, pokud je první argument menší než druhý argument, nula, pokud jsou rovny, a jinak kladná hodnota. Pokud tento argument vynecháte, prvky se seřadí ve vzestupném pořadí znaků ASCII.

[11,2,22,1].sort((a, b) => a - b)

Návraty

zděděno z pole Array.sort

splice(number, 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?: number): Quota[]

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.

Návraty

Quota[]

Pole obsahující prvky, které byly odstraněny.

zděděno ze souboru Array.splice

splice(number, number, Quota[])

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: Quota[]): Quota[]

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

Quota[]

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

Návraty

Quota[]

Pole obsahující prvky, které byly odstraněny.

zděděno ze souboru Array.splice

toLocaleString()

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

function toLocaleString(): string

Návraty

string

zděděno z Array.toLocaleString

toString()

Vrátí řetězcovou reprezentaci pole.

function toString(): string

Návraty

string

zděděno z pole Array.toString

unshift(Quota[])

Vloží nové prvky na začátek pole a vrátí novou délku pole.

function unshift(items: Quota[]): number

Parametry

items

Quota[]

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

Návraty

number

zděděno z Array.unshift

values()

Vrátí iterable hodnot v matici.

function values(): IterableIterator<Quota>

Návraty

IterableIterator<Quota>

zděděno z Array.values

[iterator]()

Iterátor

function [iterator](): IterableIterator<Quota>

Návraty

IterableIterator<Quota>

zděděno z Array.__@iterator@2159

[unscopables]()

Vrátí objekt, jehož vlastnosti mají hodnotu true, pokud při použití v příkazu 'with' chybí.

function [unscopables](): { copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }

Návraty

{ copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }

zděděno z Array.__@unscopables@2161