PagedList interface
Seznam, který obsahuje jednu stránku výsledků dotazu
- Extends
-
Array<T>
Vlastnosti
| continuation |
Řetězec, který lze předat stejnému koncovému bodu, který vrátil tento PagedList, aby se načetla další stránka výsledků. |
Zděděné vlastnosti
| length | Získá nebo nastaví délku pole. Jedná se o číslo vyšší než nejvyšší index v poli. |
| [unscopables] | Je objekt, jehož vlastnosti mají hodnotu 'pravda', když budou chybět při použití ve výroku 'with'. |
Zděděné metody
| concat((T | Concat |
Kombinuje dvě nebo více polí. Tato metoda vrátí novou matici beze změny existujících polí. |
| concat(Concat |
Kombinuje dvě nebo více polí. Tato metoda vrátí novou matici beze změny existujících 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: T, index: number, array: T[]) => unknown, any) | Určuje, zda všechny členy pole splňují zadaný test. |
| every<S>((value: T, index: number, array: T[]) => value is S, any) | Určuje, zda všechny členy pole splňují zadaný test. |
| fill(T, number, number) | Změní všechny prvky pole z |
| filter((value: T, index: number, array: T[]) => unknown, any) | Vrátí prvky pole, které splňují podmínku zadanou ve funkci zpětného volání. |
| filter<S>((value: T, index: number, array: T[]) => value is S, any) | Vrátí prvky pole, které splňují podmínku zadanou ve funkci zpětného volání. |
| find((value: T, index: number, obj: T[]) => unknown, any) | |
| find<S>((value: T, index: number, obj: T[]) => value is S, any) | 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<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. |
| 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(T, number) | 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 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. |
| last |
Vrátí index posledního výskytu zadané hodnoty v matici nebo -1, pokud neexistuje. |
| map<U>((value: T, index: number, array: T[]) => 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(T[]) | Připojí nové prvky na konec pole 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() | 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: T, index: number, array: T[]) => unknown, any) | Určuje, zda zadaná funkce zpětného volání vrátí hodnotu true pro libovolný prvek pole. |
| sort((a: T, b: T) => 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, T[]) | 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 toLocaleString metody. |
| to |
|
| to |
Vrátí řetězcovou reprezentaci pole. |
| unshift(T[]) | Vloží nové prvky na začátek pole a vrátí novou délku pole. |
| values() | Vrátí iterable hodnot v matici. |
| [iterator]() | Iterator |
Podrobnosti vlastnosti
continuationToken
Řetězec, který lze předat stejnému koncovému bodu, který vrátil tento PagedList, aby se načetla další stránka výsledků.
continuationToken: string | null
Hodnota vlastnosti
string | null
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
[unscopables]
Je objekt, jehož vlastnosti mají hodnotu 'pravda', když budou chybět při použití ve výroku 'with'.
[unscopables]: {[key: number]: boolean | undefined}
Hodnota vlastnosti
{[key: number]: boolean | undefined}
Zděděno z Array. [nepřehledné]
Podrobnosti zděděných metod
concat((T | ConcatArray<T>)[])
Kombinuje dvě nebo více polí. Tato metoda vrátí novou matici beze změny existujících polí.
function concat(items: (T | ConcatArray<T>)[]): T[]
Parametry
- items
-
(T | ConcatArray<T>)[]
Další pole nebo položky, které se mají přidat na konec pole.
Návraty
T[]
zděděno ze souboru Array.concat
concat(ConcatArray<T>[])
Kombinuje dvě nebo více polí. Tato metoda vrátí novou matici beze změny existujících polí.
function concat(items: ConcatArray<T>[]): T[]
Parametry
- items
-
ConcatArray<T>[]
Další pole nebo položky, které se mají přidat na konec pole.
Návraty
T[]
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): PagedList
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(): ArrayIterator<[number, T]>
Návraty
ArrayIterator<[number, T]>
zděděno ze souboru Array.entries
every((value: T, index: number, array: T[]) => unknown, any)
Určuje, zda všechny členy pole splňují zadaný test.
function every(predicate: (value: T, index: number, array: T[]) => unknown, thisArg?: any): boolean
Parametry
- predicate
-
(value: T, index: number, array: T[]) => 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: T, index: number, array: T[]) => value is S, any)
Určuje, zda všechny členy pole splňují zadaný test.
function every<S>(predicate: (value: T, index: number, array: T[]) => value is S, thisArg?: any): this is S[]
Parametry
- predicate
-
(value: T, index: number, array: T[]) => value is S
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 is S[]
zděděno z pole.every
fill(T, 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: T, start?: number, end?: number): PagedList
Parametry
- value
-
T
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: T, index: number, array: T[]) => unknown, any)
Vrátí prvky pole, které splňují podmínku zadanou ve funkci zpětného volání.
function filter(predicate: (value: T, index: number, array: T[]) => unknown, thisArg?: any): T[]
Parametry
- predicate
-
(value: T, index: number, array: T[]) => 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
T[]
zděděno z Array.filter
filter<S>((value: T, index: number, array: T[]) => value is S, any)
Vrátí prvky pole, které splňují podmínku zadanou ve funkci zpětného volání.
function filter<S>(predicate: (value: T, index: number, array: T[]) => value is S, thisArg?: any): S[]
Parametry
- predicate
-
(value: T, index: number, array: T[]) => value is S
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: T, index: number, obj: T[]) => unknown, any)
function find(predicate: (value: T, index: number, obj: T[]) => unknown, thisArg?: any): T | undefined
Parametry
- predicate
-
(value: T, index: number, obj: T[]) => unknown
- thisArg
-
any
Návraty
T | undefined
zděděno z pole.find
find<S>((value: T, index: number, obj: T[]) => value is S, any)
Vrátí hodnotu prvního prvku v matici, kde je predikát pravdivý a není definován jinak.
function find<S>(predicate: (value: T, index: number, obj: T[]) => value is S, thisArg?: any): S | undefined
Parametry
- predicate
-
(value: T, index: number, obj: T[]) => value is S
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
zděděno z pole.find
findIndex((value: T, index: number, obj: T[]) => unknown, any)
Vrátí index prvního prvku v poli, kde je predikát pravdivý, a -1 jinak.
function findIndex(predicate: (value: T, index: number, obj: T[]) => unknown, thisArg?: any): number
Parametry
- predicate
-
(value: T, index: number, obj: T[]) => 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: T, index: number, array: T[]) => 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: T, index: number, array: T[]) => U | (readonly U[]), thisArg?: This): U[]
Parametry
- callback
-
(this: This, value: T, index: number, array: T[]) => 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: T, index: number, array: T[]) => void, any)
Provede zadanou akci pro každý prvek v poli.
function forEach(callbackfn: (value: T, index: number, array: T[]) => void, thisArg?: any)
Parametry
- callbackfn
-
(value: T, index: number, array: T[]) => 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(T, number)
Určuje, zda pole obsahuje určitý prvek, vrátí hodnotu true nebo false podle potřeby.
function includes(searchElement: T, fromIndex?: number): boolean
Parametry
- searchElement
-
T
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(T, number)
Vrátí index prvního výskytu hodnoty v matici nebo -1, pokud neexistuje.
function indexOf(searchElement: T, fromIndex?: number): number
Parametry
- searchElement
-
T
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(): ArrayIterator<number>
Návraty
ArrayIterator<number>
zděděno z Array.keys
lastIndexOf(T, number)
Vrátí index posledního výskytu zadané hodnoty v matici nebo -1, pokud neexistuje.
function lastIndexOf(searchElement: T, fromIndex?: number): number
Parametry
- searchElement
-
T
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: T, index: number, array: T[]) => 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: T, index: number, array: T[]) => U, thisArg?: any): U[]
Parametry
- callbackfn
-
(value: T, index: number, array: T[]) => 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(): T | undefined
Návraty
T | undefined
zděděno z Array.pop
push(T[])
Připojí nové prvky na konec pole a vrátí novou délku pole.
function push(items: T[]): number
Parametry
- items
-
T[]
Nové prvky, které chcete přidat do pole.
Návraty
number
zděděno z Array.push
reduce((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T)
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: T, currentValue: T, currentIndex: number, array: T[]) => T): T
Parametry
- callbackfn
-
(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T
Funkce, která přijímá až čtyři argumenty. Metoda reduce volá funkci callbackfn jednou pro každý prvek v poli.
Návraty
T
zděděno z Array.reduce
reduce((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, T)
function reduce(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, initialValue: T): T
Parametry
- callbackfn
-
(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T
- initialValue
-
T
Návraty
T
zděděno z Array.reduce
reduce<U>((previousValue: U, currentValue: T, currentIndex: number, array: T[]) => 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: T, currentIndex: number, array: T[]) => U, initialValue: U): U
Parametry
- callbackfn
-
(previousValue: U, currentValue: T, currentIndex: number, array: T[]) => 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: T, currentValue: T, currentIndex: number, array: T[]) => T)
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: T, currentValue: T, currentIndex: number, array: T[]) => T): T
Parametry
- callbackfn
-
(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T
Funkce, která přijímá až čtyři argumenty. Metoda reduceRight volá funkci callbackfn jednou pro každý prvek v poli.
Návraty
T
zděděno z Array.reduceRight
reduceRight((previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, T)
function reduceRight(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, initialValue: T): T
Parametry
- callbackfn
-
(previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T
- initialValue
-
T
Návraty
T
zděděno z Array.reduceRight
reduceRight<U>((previousValue: U, currentValue: T, currentIndex: number, array: T[]) => 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: T, currentIndex: number, array: T[]) => U, initialValue: U): U
Parametry
- callbackfn
-
(previousValue: U, currentValue: T, currentIndex: number, array: T[]) => 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(): T[]
Návraty
T[]
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(): T | undefined
Návraty
T | undefined
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): T[]
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
T[]
zděděno z Array.slice
some((value: T, index: number, array: T[]) => unknown, any)
Určuje, zda zadaná funkce zpětného volání vrátí hodnotu true pro libovolný prvek pole.
function some(predicate: (value: T, index: number, array: T[]) => unknown, thisArg?: any): boolean
Parametry
- predicate
-
(value: T, index: number, array: T[]) => 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: T, b: T) => number)
Seřadí matici na místě. Tato metoda ztlumí matici a vrátí odkaz na stejnou matici.
function sort(compareFn?: (a: T, b: T) => number): PagedList
Parametry
- compareFn
-
(a: T, b: T) => 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 jsou vynechány, jsou seřazeny vzestupně podle pořadí kódových jednotek UTF-16.
[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): T[]
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. Vynechání tohoto argumentu odstraní všechny prvky z místa počátečního parametru až na konec pole. Pokud je hodnota tohoto argumentu buď záporné číslo, nula, nedefinovaná, nebo typ, který nelze převést na celé číslo, funkce vyhodnotí argument jako nulový a žádné prvky neodstraní.
Návraty
T[]
Pole obsahující prvky, které byly odstraněny.
zděděno ze souboru Array.splice
splice(number, number, T[])
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: T[]): T[]
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. Pokud je hodnota tohoto argumentu buď záporné číslo, nula, nedefinovaná, nebo typ, který nelze převést na celé číslo, funkce vyhodnotí argument jako nulový a žádné prvky neodstraní.
- items
-
T[]
Prvky, které se mají vložit do pole místo odstraněných prvků.
Návraty
T[]
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
toLocaleString(string | string[], NumberFormatOptions & DateTimeFormatOptions)
function toLocaleString(locales: string | string[], options?: NumberFormatOptions & DateTimeFormatOptions): string
Parametry
- locales
-
string | string[]
- options
-
NumberFormatOptions & DateTimeFormatOptions
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(T[])
Vloží nové prvky na začátek pole a vrátí novou délku pole.
function unshift(items: T[]): number
Parametry
- items
-
T[]
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(): ArrayIterator<T>
Návraty
ArrayIterator<T>
zděděno z Array.values
[iterator]()
Iterator
function [iterator](): ArrayIterator<T>
Návraty
ArrayIterator<T>
Zděděno z Array. [iterátor]