Sdílet prostřednictvím


OperationListResult interface

Extends

Array<Operation>

Zděděné vlastnosti

length

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

Zděděné metody

at(number)

Přebírá celočíselnou hodnotu a vrací položku v daném indexu, což umožňuje kladná a záporná celá čísla. Záporná celá čísla se odpočítávají zpět od poslední položky v poli.

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

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

concat(ConcatArray<Operation>[])

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

copyWithin(number, number, number)

Vrátí tento objekt po zkopírování části pole identifikované začátek a konec do stejného pole počínaje cílem pozice.

entries()

Vrátí iterovatelný párů klíč a hodnota pro každou položku v poli.

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

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

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

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

fill(Operation, number, number)

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

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

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

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

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

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

Vrátí hodnotu prvního prvku v poli, kde je predikát true a jinak nedefinovaný.

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

Vrátí index prvního prvku v matici, kde predikát má hodnotu true, v opačném případě hodnotu -1.

flat<A, D>(A, D)

Vrátí nové pole 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: Operation, index: number, array: Operation[]) => U | (readonly U[]), This)

Volá definovanou funkci zpětného volání pro každý prvek pole. Potom výsledek zploštělí do nového pole. To je identické s mapou následovanou plochou s hloubkou 1.

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

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

includes(Operation, number)

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

indexOf(Operation, number)

Vrátí index prvního výskytu hodnoty v matici, nebo -1, pokud není přítomen.

join(string)

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

keys()

Vrátí iterovatelnou hodnotu klíčů v poli.

lastIndexOf(Operation, number)

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

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

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

pop()

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

push(Operation[])

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

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

Zavolá zadanou funkci zpětného volání pro všechny prvky v poli. Vrácená hodnota funkce zpětného volání je kumulovaný výsledek a je zadaná jako argument při dalším volání funkce zpětného volání.

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

Zavolá zadanou funkci zpětného volání pro všechny prvky v poli. Vrácená hodnota funkce zpětného volání je kumulovaný výsledek a je zadaná jako argument při dalším volání funkce zpětného volání.

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

Zavolá zadanou funkci zpětného volání pro všechny prvky v poli v sestupném pořadí. Vrácená hodnota funkce zpětného volání je kumulovaný výsledek a je zadaná jako argument při dalším volání funkce zpětného volání.

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

Zavolá zadanou funkci zpětného volání pro všechny prvky v poli v sestupném pořadí. Vrácená hodnota funkce zpětného volání je kumulovaný výsledek a je zadaná jako argument při dalším volání funkce zpětného volání.

reverse()

Obrátí prvky v poli na místě. Tato metoda mutuje pole a vrátí odkaz na stejné pole.

shift()

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

slice(number, number)

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

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

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

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

Seřadí pole na místě. Tato metoda mutuje pole a vrátí odkaz na stejné pole.

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

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(Operation[])

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

values()

Vrátí iterovatelný počet hodnot v matici.

[iterator]()

Iterátor

[unscopables]()

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

Podrobnosti zděděných vlastností

length

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

length: number

Hodnota vlastnosti

number

Zděděno z Matice.length

Podrobnosti zděděných metod

at(number)

Přebírá celočíselnou hodnotu a vrací položku v daném indexu, což umožňuje kladná a záporná celá čísla. Záporná celá čísla se odpočítávají zpět od poslední položky v poli.

function at(index: number): undefined | Operation

Parametry

index

number

Návraty

undefined | Operation

Zděděno z Array.at

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

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

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

Parametry

items

(Operation | ConcatArray<Operation>)[]

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

Návraty

Zděděno z Pole.concat

concat(ConcatArray<Operation>[])

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

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

Parametry

items

ConcatArray<Operation>[]

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

Návraty

Zděděno z Pole.concat

copyWithin(number, number, number)

Vrátí tento objekt po zkopírování části pole identifikované začátek a konec do stejného pole počínaje cílem pozice.

function copyWithin(target: number, start: number, end?: number): OperationListResult

Parametry

target

number

Pokud je cíl záporný, považuje se za délka+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élka+konec.

end

number

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

Návraty

Zděděno z Pole.copyWithin

entries()

Vrátí iterovatelný párů klíč a hodnota pro každou položku v poli.

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

Návraty

IterableIterator<[number, Operation]>

Zděděno z Pole.položky

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

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

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

Parametry

predicate

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

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

thisArg

any

Objekt, na který může toto klíčové slovo odkazovat ve funkci predikátu. Pokud je argument thisArg vynechán, jako tato hodnota se použije undefined.

Návraty

boolean

Zděděno z Pole.every

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

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

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

Parametry

predicate

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

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

thisArg

any

Objekt, na který může toto klíčové slovo odkazovat ve funkci predikátu. Pokud je argument thisArg vynechán, jako tato hodnota se použije undefined.

Návraty

this

Zděděno z Pole.every

fill(Operation, number, number)

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

function fill(value: Operation, start?: number, end?: number): OperationListResult

Parametry

value
Operation

value to fill array section with

start

number

index, na který začnete vyplňovat pole. 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, na který se zastaví vyplňování pole. Pokud je konec záporný, považuje se za délka+konec.

Návraty

Zděděno z Pole.fill

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

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

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

Parametry

predicate

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

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

thisArg

any

Objekt, na který může toto klíčové slovo odkazovat ve funkci predikátu. Pokud je argument thisArg vynechán, jako tato hodnota se použije undefined.

Návraty

Zděděno z Array.filter

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

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

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

Parametry

predicate

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

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

thisArg

any

Objekt, na který může toto klíčové slovo odkazovat ve funkci predikátu. Pokud je argument thisArg vynechán, jako tato hodnota se použije undefined.

Návraty

S[]

Zděděno z Array.filter

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

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

Parametry

predicate

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

thisArg

any

Návraty

undefined | Operation

Zděděno z Array.find

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

Vrátí hodnotu prvního prvku v poli, kde je predikát true a jinak nedefinovaný.

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

Parametry

predicate

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

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

thisArg

any

Pokud ji zadáte, použije se jako tato hodnota pro každé vyvolání predikátu. Pokud není zadaný, použije se místo něj nedefinované.

Návraty

undefined | S

Zděděno z Array.find

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

Vrátí index prvního prvku v matici, kde predikát má hodnotu true, v opačném případě hodnotu -1.

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

Parametry

predicate

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

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

thisArg

any

Pokud ji zadáte, použije se jako tato hodnota pro každé vyvolání predikátu. Pokud není zadaný, použije se místo něj nedefinované.

Návraty

number

Zděděno z Array.findIndex

flat<A, D>(A, D)

Vrátí nové pole 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 Pole.flat

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

Volá definovanou funkci zpětného volání pro každý prvek pole. Potom výsledek zploštělí do nového pole. To je identické s mapou následovanou plochou s hloubkou 1.

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

Parametry

callback

(this: This, value: Operation, index: number, array: Operation[]) => U | (readonly U[])

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

thisArg

This

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

Návraty

U[]

Zděděno z Array.flatMap

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

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

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

Parametry

callbackfn

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

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

thisArg

any

Objekt, na který může toto klíčové slovo odkazovat ve funkci callbackfn. Pokud je argument thisArg vynechán, jako tato hodnota se použije undefined.

Zděděno z Pole.forEach

includes(Operation, number)

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

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

Parametry

searchElement
Operation

Prvek, který chcete vyhledat.

fromIndex

number

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

Návraty

boolean

Zděděno z Pole.includes

indexOf(Operation, number)

Vrátí index prvního výskytu hodnoty v matici, nebo -1, pokud není přítomen.

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

Parametry

searchElement
Operation

Hodnota, která se má v poli najít.

fromIndex

number

Index pole, ve kterém má být zahájeno vyhledávání. Pokud parametr fromIndex vynecháte, vyhledávání začíná na indexu 0.

Návraty

number

Zděděno z Pole.indexOf

join(string)

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

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 je vynechán, jsou prvky pole odděleny čárkou.

Návraty

string

Zděděno z Array.join

keys()

Vrátí iterovatelnou hodnotu klíčů v poli.

function keys(): IterableIterator<number>

Návraty

IterableIterator<number>

Zděděno z Pole.keys

lastIndexOf(Operation, number)

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

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

Parametry

searchElement
Operation

Hodnota, která se má v poli najít.

fromIndex

number

Index pole, ve kterém se má zahájit zpětné vyhledávání. Pokud parametr fromIndex vynecháte, vyhledávání začne posledním indexem v poli.

Návraty

number

Zděděno z Pole.lastIndexOf

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

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

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

Parametry

callbackfn

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

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

thisArg

any

Objekt, na který může toto klíčové slovo odkazovat ve funkci callbackfn. Pokud je argument thisArg vynechán, jako tato hodnota se použije undefined.

Návraty

U[]

Zděděno z Array.map

pop()

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

function pop(): undefined | Operation

Návraty

undefined | Operation

Zděděno z Pole.pop

push(Operation[])

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

function push(items: Operation[]): number

Parametry

items

Operation[]

Nové prvky, které se mají přidat do pole.

Návraty

number

Zděděno z Array.push

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

Zavolá zadanou funkci zpětného volání pro všechny prvky v poli. Vrácená hodnota funkce zpětného volání je kumulovaný výsledek a je zadaná jako argument při dalším volání funkce zpětného volání.

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

Parametry

callbackfn

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

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

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

Parametry

callbackfn

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

initialValue
Operation

Návraty

Zděděno z Array.reduce

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

Zavolá zadanou funkci zpětného volání pro všechny prvky v poli. Vrácená hodnota funkce zpětného volání je kumulovaný výsledek a je zadaná jako argument při dalším volání funkce zpětného volání.

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

Parametry

callbackfn

(previousValue: U, currentValue: Operation, currentIndex: number, array: Operation[]) => 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 pro zahájení akumulace. První volání funkce callbackfn poskytuje tuto hodnotu jako argument místo hodnoty pole.

Návraty

U

Zděděno z Array.reduce

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

Zavolá zadanou funkci zpětného volání pro všechny prvky v poli v sestupném pořadí. Vrácená hodnota funkce zpětného volání je kumulovaný výsledek a je zadaná jako argument při dalším volání funkce zpětného volání.

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

Parametry

callbackfn

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

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

Návraty

Zděděno z Array.reduceRight

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

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

Parametry

callbackfn

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

initialValue
Operation

Návraty

Zděděno z Array.reduceRight

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

Zavolá zadanou funkci zpětného volání pro všechny prvky v poli v sestupném pořadí. Vrácená hodnota funkce zpětného volání je kumulovaný výsledek a je zadaná jako argument při dalším volání funkce zpětného volání.

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

Parametry

callbackfn

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

Funkce, která přijímá až čtyři argumenty. ReduceRight Metoda 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 pro zahájení akumulace. První volání funkce callbackfn poskytuje tuto hodnotu jako argument místo hodnoty pole.

Návraty

U

Zděděno z Array.reduceRight

reverse()

Obrátí prvky v poli na místě. Tato metoda mutuje pole a vrátí odkaz na stejné pole.

function reverse(): Operation[]

Návraty

Zděděno z Array.reverse

shift()

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

function shift(): undefined | Operation

Návraty

undefined | Operation

Zděděno z Pole.shift

slice(number, number)

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

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

Parametry

start

number

Počáteční index zadané části pole. Pokud začátek není definován, začíná řez indexem 0.

end

number

Koncový index zadané části pole. Toto je výhradní prvek v indexu "end". Pokud není konec definován, pak řez přesahuje na konec pole.

Návraty

Zděděno z Pole.slice

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

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

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

Parametry

predicate

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

Funkce, která přijímá až tři argumenty. Metoda Some volá funkci predikátu pro každý prvek v poli, dokud predikát nevrátí hodnotu, která je vynucena k logické hodnotě true, nebo až do konce pole.

thisArg

any

Objekt, na který může toto klíčové slovo odkazovat ve funkci predikátu. Pokud je argument thisArg vynechán, jako tato hodnota se použije undefined.

Návraty

boolean

Zděděno z Pole.some

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

Seřadí pole na místě. Tato metoda mutuje pole a vrátí odkaz na stejné pole.

function sort(compareFn?: (a: Operation, b: Operation) => number): OperationListResult

Parametry

compareFn

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

Funkce sloužící 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 je rovna, a v opačném případě kladnou hodnotu. Pokud je vynechán, jsou elementy seřazeny vzestupně podle pořadí znaků ASCII.

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

Návraty

Zděděno z 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): Operation[]

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é se mají odebrat.

Návraty

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

Zděděno z Pole.splice

splice(number, number, Operation[])

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

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é se mají odebrat.

items

Operation[]

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

Návraty

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

Zděděno z Pole.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 Array.toString

unshift(Operation[])

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

function unshift(items: Operation[]): number

Parametry

items

Operation[]

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

Návraty

number

Zděděno z Array.unshift

values()

Vrátí iterovatelný počet hodnot v matici.

function values(): IterableIterator<Operation>

Návraty

IterableIterator<Operation>

Zděděno z Pole.hodnoty

[iterator]()

Iterátor

function [iterator](): IterableIterator<Operation>

Návraty

IterableIterator<Operation>

Zděděno z Array.__@iterator@351

[unscopables]()

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

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@353