UsageModelsResult interface
- Extends
-
Array<UsageModel>
Vlastnosti
| Array | |
| length | Získá nebo nastaví délku pole. Jedná se o číslo vyšší než nejvyšší prvek definovaný v poli. |
| next |
Identifikátor URI pro načtení další stránky modelů využití mezipaměti. |
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(Concat |
Kombinuje dvě nebo více polí. |
| concat(T | Concat |
Kombinuje dvě nebo více polí. |
| copy |
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: Usage |
Určuje, zda všechny členy pole splňují zadaný test. |
| fill(Usage |
Vrátí tento objekt po vyplnění oddílu určeného počátečním a koncovým hodnotou. |
| filter((value: Usage |
Vrátí prvky pole, které splňují podmínku zadanou ve funkci zpětného volání. |
| filter<S>((value: Usage |
Vrátí prvky pole, které splňují podmínku zadanou ve funkci zpětného volání. |
| find((value: Usage |
|
| find<S>((this: void, value: Usage |
Vrátí hodnotu prvního prvku v matici, kde je predikát pravdivý a není definován jinak. |
| find |
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. |
| flat |
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. |
| for |
Provede zadanou akci pro každý prvek v poli. |
| includes(Usage |
Určuje, zda pole obsahuje určitý prvek, vrátí hodnotu true nebo false podle potřeby. |
| index |
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. |
| last |
Vrátí index posledního výskytu zadané hodnoty v poli. |
| map<U>((value: Usage |
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(Usage |
Připojí nové prvky k poli a vrátí novou délku pole. |
| reduce((previous |
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((previous |
|
| reduce<U>((previous |
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 |
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í. |
| reduce |
|
| reduce |
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: Usage |
Určuje, zda zadaná funkce zpětného volání vrátí hodnotu true pro libovolný prvek pole. |
| sort(undefined | (a: Usage |
Seřadí pole. |
| splice(number, number, Usage |
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. |
| to |
Vrátí řetězcovou reprezentaci pole. Prvky jsou převedeny na řetězec pomocí jejich toLocalString metody. |
| to |
Vrátí řetězcovou reprezentaci pole. |
| unshift(Usage |
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
nextLink
Identifikátor URI pro načtení další stránky modelů využití mezipaměti.
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
UsageModel | undefined
concat(ConcatArray<UsageModel>[])
Kombinuje dvě nebo více polí.
function concat(items: ConcatArray<UsageModel>[])
Parametry
- items
-
ConcatArray<UsageModel>[]
Další položky, které se mají přidat na konec pole1.
Návraty
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
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: UsageModel, index: number, array: UsageModel[]) => unknown, any)
Určuje, zda všechny členy pole splňují zadaný test.
function every(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => unknown, thisArg?: any)
Parametry
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => 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(UsageModel, 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: UsageModel, start?: undefined | number, end?: undefined | number)
Parametry
- value
- UsageModel
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: UsageModel, index: number, array: UsageModel[]) => unknown, any)
Vrátí prvky pole, které splňují podmínku zadanou ve funkci zpětného volání.
function filter(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => unknown, thisArg?: any)
Parametry
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => 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
filter<S>((value: UsageModel, index: number, array: UsageModel[]) => boolean, any)
Vrátí prvky pole, které splňují podmínku zadanou ve funkci zpětného volání.
function filter<S>(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => boolean, thisArg?: any)
Parametry
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => 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: UsageModel, index: number, obj: UsageModel[]) => unknown, any)
function find(predicate: (value: UsageModel, index: number, obj: UsageModel[]) => unknown, thisArg?: any)
Parametry
- predicate
-
(value: UsageModel, index: number, obj: UsageModel[]) => unknown
- thisArg
-
any
Návraty
UsageModel | undefined
find<S>((this: void, value: UsageModel, index: number, obj: UsageModel[]) => 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: UsageModel, index: number, obj: UsageModel[]) => boolean, thisArg?: any)
Parametry
- predicate
-
(this: void, value: UsageModel, index: number, obj: UsageModel[]) => 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: UsageModel, index: number, obj: UsageModel[]) => unknown, any)
Vrátí index prvního prvku v poli, kde je predikát pravdivý, a -1 jinak.
function findIndex(predicate: (value: UsageModel, index: number, obj: UsageModel[]) => unknown, thisArg?: any)
Parametry
- predicate
-
(value: UsageModel, index: number, obj: UsageModel[]) => 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: UsageModel, index: number, array: UsageModel[]) => 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: UsageModel, index: number, array: UsageModel[]) => U | ReadonlyArray<U>, thisArg?: This)
Parametry
- callback
-
(this: This, value: UsageModel, index: number, array: UsageModel[]) => 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: UsageModel, index: number, array: UsageModel[]) => void, any)
Provede zadanou akci pro každý prvek v poli.
function forEach(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => void, thisArg?: any)
Parametry
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => 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(UsageModel, undefined | number)
Určuje, zda pole obsahuje určitý prvek, vrátí hodnotu true nebo false podle potřeby.
function includes(searchElement: UsageModel, fromIndex?: undefined | number)
Parametry
- searchElement
- UsageModel
Prvek, který chcete vyhledat.
- fromIndex
-
undefined | number
Pozice v tomto poli, ve které chcete začít hledat searchElement.
Návraty
boolean
indexOf(UsageModel, undefined | number)
Vrátí index prvního výskytu hodnoty v poli.
function indexOf(searchElement: UsageModel, fromIndex?: undefined | number)
Parametry
- searchElement
- UsageModel
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(UsageModel, undefined | number)
Vrátí index posledního výskytu zadané hodnoty v poli.
function lastIndexOf(searchElement: UsageModel, fromIndex?: undefined | number)
Parametry
- searchElement
- UsageModel
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: UsageModel, index: number, array: UsageModel[]) => 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: UsageModel, index: number, array: UsageModel[]) => U, thisArg?: any)
Parametry
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => 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()
push(UsageModel[])
Připojí nové prvky k poli a vrátí novou délku pole.
function push(items: UsageModel[])
Parametry
- items
Nové prvky pole.
Návraty
number
reduce((previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel)
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: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel)
Parametry
- callbackfn
-
(previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel
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: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel, UsageModel)
function reduce(callbackfn: (previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel, initialValue: UsageModel)
Parametry
- callbackfn
-
(previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel
- initialValue
- UsageModel
Návraty
reduce<U>((previousValue: U, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => 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: UsageModel, currentIndex: number, array: UsageModel[]) => U, initialValue: U)
Parametry
- callbackfn
-
(previousValue: U, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => 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: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel)
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: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel)
Parametry
- callbackfn
-
(previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel
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: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel, UsageModel)
function reduceRight(callbackfn: (previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel, initialValue: UsageModel)
Parametry
- callbackfn
-
(previousValue: UsageModel, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => UsageModel
- initialValue
- UsageModel
Návraty
reduceRight<U>((previousValue: U, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => 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: UsageModel, currentIndex: number, array: UsageModel[]) => U, initialValue: U)
Parametry
- callbackfn
-
(previousValue: U, currentValue: UsageModel, currentIndex: number, array: UsageModel[]) => 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()
shift()
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
some((value: UsageModel, index: number, array: UsageModel[]) => unknown, any)
Určuje, zda zadaná funkce zpětného volání vrátí hodnotu true pro libovolný prvek pole.
function some(callbackfn: (value: UsageModel, index: number, array: UsageModel[]) => unknown, thisArg?: any)
Parametry
- callbackfn
-
(value: UsageModel, index: number, array: UsageModel[]) => 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: UsageModel, b: UsageModel) => number)
Seřadí pole.
function sort(compareFn?: undefined | (a: UsageModel, b: UsageModel) => number)
Parametry
- compareFn
-
undefined | (a: UsageModel, b: UsageModel) => 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, UsageModel[])
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: UsageModel[])
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
Prvky, které se mají vložit do pole místo odstraněných prvků.
Návraty
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
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(UsageModel[])
Vloží nové prvky na začátek pole.
function unshift(items: UsageModel[])
Parametry
- items
Prvky, které se mají vložit na začátek pole.
Návraty
number