Megosztás a következőn keresztül:


PagedList interface

Egy lekérdezés egyetlen lapját tartalmazó lista.

Extends

Array<T>

Tulajdonságok

continuationToken

Egy sztring, amely ugyanahhoz a végponthoz továbbítható, amely visszaadta ezt a PagedList-et a következő találatoldal lekéréséhez.

Örökölt tulajdonságok

length

Lekéri vagy beállítja a tömb hosszát. Ez a szám magasabb, mint a tömb legmagasabb indexe.

Örökölt metódusok

at(number)

Egy egész számot vesz fel, és az adott indexben lévő elemet adja vissza, ami pozitív és negatív egész számokat tesz lehetővé. Negatív egész számok visszaszámlálása a tömb utolsó elemétől.

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

Két vagy több tömböt egyesít. Ez a metódus egy új tömböt ad vissza meglévő tömbök módosítása nélkül.

concat(ConcatArray<T>[])

Két vagy több tömböt egyesít. Ez a metódus egy új tömböt ad vissza meglévő tömbök módosítása nélkül.

copyWithin(number, number, number)

Ezt az objektumot adja vissza a tömb kezdő és záró szakaszának másolása után ugyanarra a tömbre a pozíciócéltól kezdve

entries()

A tömb minden bejegyzéséhez tartozó kulcs- és értékpárok iterálását adja eredményül.

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

Meghatározza, hogy egy tömb összes tagja megfelel-e a megadott tesztnek.

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

Meghatározza, hogy egy tömb összes tagja megfelel-e a megadott tesztnek.

fill(T, number, number)

Az start összes tömbelemét statikus valueend indexre módosítja, és visszaadja a módosított tömböt

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

A visszahívási függvényben megadott feltételnek megfelelő tömb elemeit adja vissza.

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

A visszahívási függvényben megadott feltételnek megfelelő tömb elemeit adja vissza.

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

A tömb első elemének értékét adja vissza, ahol a predikátum igaz, és másként nem definiálva.

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

A tömb első elemének indexét adja vissza, ahol a predikátum igaz, és más -1.

flat<A, D>(A, D)

Egy új tömböt ad vissza, amelybe a megadott mélységig rekurzív módon összefűzve az összes altömbelemet összefűzték.

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

Definiált visszahívási függvényt hív meg egy tömb minden elemén. Ezután simítsd az eredményt egy új tömbbe. Ez megegyezik egy térképpel, amelyet az 1. mélységű sík követ.

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

Végrehajtja a megadott műveletet egy tömb minden eleméhez.

includes(T, number)

Azt határozza meg, hogy egy tömb tartalmaz-e egy adott elemet, és adott esetben igaz vagy hamis értéket ad vissza.

indexOf(T, number)

Egy érték első előfordulásának indexét adja vissza egy tömbben, vagy -1, ha nincs jelen.

join(string)

Egy tömb összes elemét hozzáadja egy sztringhez, a megadott elválasztó sztringgel elválasztva.

keys()

A tömbben lévő kulcsok iterálódását adja vissza

lastIndexOf(T, number)

Egy adott érték utolsó előfordulásának indexét adja vissza egy tömbben, vagy -1, ha nincs jelen.

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

Meghív egy meghatározott visszahívási függvényt egy tömb minden elemén, és visszaad egy tömböt, amely tartalmazza az eredményeket.

pop()

Eltávolítja az utolsó elemet egy tömbből, és visszaadja azt. Ha a tömb üres, a rendszer nem definiált értéket ad vissza, és a tömb nem módosul.

push(T[])

Új elemeket fűz a tömb végéhez, és visszaadja a tömb új hosszát.

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

Meghívja a megadott visszahívási függvényt a tömb összes eleméhez. A visszahívási függvény visszatérési értéke a halmozott eredmény, és argumentumként van megadva a visszahívási függvény következő hívásában.

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

Meghívja a megadott visszahívási függvényt a tömb összes eleméhez. A visszahívási függvény visszatérési értéke a halmozott eredmény, és argumentumként van megadva a visszahívási függvény következő hívásában.

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

Meghívja a megadott visszahívási függvényt egy tömb összes eleméhez csökkenő sorrendben. A visszahívási függvény visszatérési értéke a halmozott eredmény, és argumentumként van megadva a visszahívási függvény következő hívásában.

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

Meghívja a megadott visszahívási függvényt egy tömb összes eleméhez csökkenő sorrendben. A visszahívási függvény visszatérési értéke a halmozott eredmény, és argumentumként van megadva a visszahívási függvény következő hívásában.

reverse()

Megfordítja a tömb elemeit a helyén. Ez a metódus mutálja a tömböt, és ugyanarra a tömbre mutató hivatkozást ad vissza.

shift()

Eltávolítja az első elemet egy tömbből, és visszaadja azt. Ha a tömb üres, a rendszer nem definiált értéket ad vissza, és a tömb nem módosul.

slice(number, number)

Egy tömb egy szakaszának másolatát adja vissza. Mind a kezdő, mind a végpont esetében negatív index használható a tömb végétől való eltolás jelzésére. A -2 például a tömb második és utolsó elemére hivatkozik.

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

Meghatározza, hogy a megadott visszahívási függvény igaz-e egy tömb bármely eleméhez.

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

Tömb rendezése helyben. Ez a metódus mutálja a tömböt, és ugyanarra a tömbre mutató hivatkozást ad vissza.

splice(number, number)

Eltávolítja az elemeket egy tömbből, és szükség esetén új elemeket szúr be a helyére, és visszaadja a törölt elemeket.

splice(number, number, T[])

Eltávolítja az elemeket egy tömbből, és szükség esetén új elemeket szúr be a helyére, és visszaadja a törölt elemeket.

toLocaleString()

Egy tömb sztring-ábrázolását adja vissza. Az elemek a toLocaleString metódusaik használatával sztringgé alakulnak.

toString()

Egy tömb sztring-ábrázolását adja vissza.

unshift(T[])

Új elemeket szúr be egy tömb elején, és visszaadja a tömb új hosszát.

values()

A tömb értékeinek iteráló értékét adja vissza

[iterator]()

Iterátor

[unscopables]()

Olyan objektumot ad vissza, amelynek tulajdonságai "igaz" értékkel rendelkeznek, amikor a "with" utasításban való használatukkor nem lesznek jelen.

Tulajdonság adatai

continuationToken

Egy sztring, amely ugyanahhoz a végponthoz továbbítható, amely visszaadta ezt a PagedList-et a következő találatoldal lekéréséhez.

continuationToken: null | string

Tulajdonság értéke

null | string

Örökölt tulajdonság részletei

length

Lekéri vagy beállítja a tömb hosszát. Ez a szám magasabb, mint a tömb legmagasabb indexe.

length: number

Tulajdonság értéke

number

örökölt Array.length

Örökölt metódus részletei

at(number)

Egy egész számot vesz fel, és az adott indexben lévő elemet adja vissza, ami pozitív és negatív egész számokat tesz lehetővé. Negatív egész számok visszaszámlálása a tömb utolsó elemétől.

function at(index: number): undefined | T

Paraméterek

index

number

Válaszok

undefined | T

örökölt Array.at

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

Két vagy több tömböt egyesít. Ez a metódus egy új tömböt ad vissza meglévő tömbök módosítása nélkül.

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

Paraméterek

items

(T | ConcatArray<T>)[]

A tömb végéhez hozzáadandó további tömbök és/vagy elemek.

Válaszok

T[]

örökölt Array.concat

concat(ConcatArray<T>[])

Két vagy több tömböt egyesít. Ez a metódus egy új tömböt ad vissza meglévő tömbök módosítása nélkül.

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

Paraméterek

items

ConcatArray<T>[]

A tömb végéhez hozzáadandó további tömbök és/vagy elemek.

Válaszok

T[]

örökölt Array.concat

copyWithin(number, number, number)

Ezt az objektumot adja vissza a tömb kezdő és záró szakaszának másolása után ugyanarra a tömbre a pozíciócéltól kezdve

function copyWithin(target: number, start: number, end?: number): PagedList<T>

Paraméterek

target

number

Ha a cél negatív, akkor a rendszer hossz+célként kezeli, ahol a hossz a tömb hossza.

start

number

Ha az indítás negatív, akkor a hossz+indítás értékként lesz kezelve. Ha a vége negatív, akkor a hossz+vég értékként lesz kezelve.

end

number

Ha nincs megadva, az objektum hossza lesz az alapértelmezett érték.

Válaszok

Örökölt Array.copyWithin

entries()

A tömb minden bejegyzéséhez tartozó kulcs- és értékpárok iterálását adja eredményül.

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

Válaszok

IterableIterator<[number, T]>

Örökölt Array.entries

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

Meghatározza, hogy egy tömb összes tagja megfelel-e a megadott tesztnek.

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

Paraméterek

predicate

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

Legfeljebb három argumentumot elfogadó függvény. Minden metódus meghívja a tömb egyes elemeinek predikátumfüggvényét, amíg a predikátum olyan értéket nem ad vissza, amely a logikai érték hamis értékére kényszeríthető, vagy a tömb végéig.

thisArg

any

Egy objektum, amelyre a kulcsszó hivatkozhat a predikátumfüggvényben. Ha ez az Arg nincs megadva, a rendszer nem definiált értéket használ ennek az értéknek.

Válaszok

boolean

örökölt Array.every

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

Meghatározza, hogy egy tömb összes tagja megfelel-e a megadott tesztnek.

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

Paraméterek

predicate

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

Legfeljebb három argumentumot elfogadó függvény. Minden metódus meghívja a tömb egyes elemeinek predikátumfüggvényét, amíg a predikátum olyan értéket nem ad vissza, amely a logikai érték hamis értékére kényszeríthető, vagy a tömb végéig.

thisArg

any

Egy objektum, amelyre a kulcsszó hivatkozhat a predikátumfüggvényben. Ha ez az Arg nincs megadva, a rendszer nem definiált értéket használ ennek az értéknek.

Válaszok

this

örökölt Array.every

fill(T, number, number)

Az start összes tömbelemét statikus valueend indexre módosítja, és visszaadja a módosított tömböt

function fill(value: T, start?: number, end?: number): PagedList<T>

Paraméterek

value

T

a tömbszakasz kitöltéséhez szükséges érték

start

number

indexet a tömb kitöltésének megkezdéséhez. Ha az indítás negatív, akkor a függvény hossz+kezdő értékként kezeli, ahol a hossz a tömb hossza.

end

number

indexet a tömb kitöltésének leállításához. Ha a vége negatív, akkor a hossz+vég értékként lesz kezelve.

Válaszok

örökölt Array.fill

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

A visszahívási függvényben megadott feltételnek megfelelő tömb elemeit adja vissza.

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

Paraméterek

predicate

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

Legfeljebb három argumentumot elfogadó függvény. A szűrőmetódus a tömb minden eleméhez egyszer meghívja a predikátumfüggvényt.

thisArg

any

Egy objektum, amelyre a kulcsszó hivatkozhat a predikátumfüggvényben. Ha ez az Arg nincs megadva, a rendszer nem definiált értéket használ ennek az értéknek.

Válaszok

T[]

Array.filtertől örökölt

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

A visszahívási függvényben megadott feltételnek megfelelő tömb elemeit adja vissza.

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

Paraméterek

predicate

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

Legfeljebb három argumentumot elfogadó függvény. A szűrőmetódus a tömb minden eleméhez egyszer meghívja a predikátumfüggvényt.

thisArg

any

Egy objektum, amelyre a kulcsszó hivatkozhat a predikátumfüggvényben. Ha ez az Arg nincs megadva, a rendszer nem definiált értéket használ ennek az értéknek.

Válaszok

S[]

Array.filtertől örökölt

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

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

Paraméterek

predicate

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

thisArg

any

Válaszok

undefined | T

örökölt Array.find

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

A tömb első elemének értékét adja vissza, ahol a predikátum igaz, és másként nem definiálva.

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

Paraméterek

predicate

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

A tömb minden eleméhez növekvő sorrendben talál egy hívás predikátumot, amíg meg nem találja azt, ahol a predikátum igaz értéket ad vissza. Ha ilyen elem található, a find azonnal visszaadja ezt az elemértéket. Ellenkező esetben a visszaadott értékeket nem definiálja.

thisArg

any

Ha meg van adva, a rendszer ezt az értéket fogja használni a predikátum minden egyes meghívásához. Ha nincs megadva, akkor a rendszer nem definiált értéket használ.

Válaszok

undefined | S

örökölt Array.find

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

A tömb első elemének indexét adja vissza, ahol a predikátum igaz, és más -1.

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

Paraméterek

predicate

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

A tömb minden eleméhez növekvő sorrendben talál egy hívás predikátumot, amíg meg nem találja azt, ahol a predikátum igaz értéket ad vissza. Ha ilyen elem található, a findIndex azonnal visszaadja az elemindexet. Ellenkező esetben a findIndex -1 értéket ad vissza.

thisArg

any

Ha meg van adva, a rendszer ezt az értéket fogja használni a predikátum minden egyes meghívásához. Ha nincs megadva, akkor a rendszer nem definiált értéket használ.

Válaszok

number

Örökölt Array.findIndex

flat<A, D>(A, D)

Egy új tömböt ad vissza, amelybe a megadott mélységig rekurzív módon összefűzve az összes altömbelemet összefűzték.

function flat<A, D>(this: A, depth?: D): FlatArray<A, D>[]

Paraméterek

this

A

depth

D

A maximális rekurziós mélység

Válaszok

FlatArray<A, D>[]

örökölt Array.flat

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

Definiált visszahívási függvényt hív meg egy tömb minden elemén. Ezután simítsd az eredményt egy új tömbbe. Ez megegyezik egy térképpel, amelyet az 1. mélységű sík követ.

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

Paraméterek

callback

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

Legfeljebb három argumentumot elfogadó függvény. A flatMap metódus egy alkalommal hívja meg a visszahívási függvényt a tömb minden egyes eleméhez.

thisArg

This

Egy objektum, amelyre a kulcsszó hivatkozhat a visszahívási függvényben. Ha ez az Arg nincs megadva, a rendszer nem definiált értéket használ ennek az értéknek.

Válaszok

U[]

örökölt Array.flatMap

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

Végrehajtja a megadott műveletet egy tömb minden eleméhez.

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

Paraméterek

callbackfn

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

Legfeljebb három argumentumot elfogadó függvény. A forEach a tömb minden eleméhez egyszer meghívja a callbackfn függvényt.

thisArg

any

Egy objektum, amelyre a kulcsszó hivatkozhat a callbackfn függvényben. Ha ez az Arg nincs megadva, a rendszer nem definiált értéket használ ennek az értéknek.

örökölt Array.forEach

includes(T, number)

Azt határozza meg, hogy egy tömb tartalmaz-e egy adott elemet, és adott esetben igaz vagy hamis értéket ad vissza.

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

Paraméterek

searchElement

T

A keresendő elem.

fromIndex

number

Az a pozíció ebben a tömbben, ahol a keresés elkezdhető.

Válaszok

boolean

örökölt Array.includes

indexOf(T, number)

Egy érték első előfordulásának indexét adja vissza egy tömbben, vagy -1, ha nincs jelen.

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

Paraméterek

searchElement

T

A tömbben keresendő érték.

fromIndex

number

Az a tömbindex, amelynél a keresés elkezdhető. Ha a fromIndex nincs megadva, a keresés a 0 indexnél kezdődik.

Válaszok

number

örökölt Array.indexOf

join(string)

Egy tömb összes elemét hozzáadja egy sztringhez, a megadott elválasztó sztringgel elválasztva.

function join(separator?: string): string

Paraméterek

separator

string

A tömb egyik elemének elválasztására használt sztring a következőtől az eredményül kapott sztringben. Ha nincs megadva, a tömbelemek vesszővel vannak elválasztva.

Válaszok

string

Örökölt Array.join

keys()

A tömbben lévő kulcsok iterálódását adja vissza

function keys(): IterableIterator<number>

Válaszok

IterableIterator<number>

örökölt Array.keys

lastIndexOf(T, number)

Egy adott érték utolsó előfordulásának indexét adja vissza egy tömbben, vagy -1, ha nincs jelen.

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

Paraméterek

searchElement

T

A tömbben keresendő érték.

fromIndex

number

Az a tömbindex, amelyen visszafelé szeretne keresni. Ha a fromIndex nincs megadva, a keresés a tömb utolsó indexétől indul.

Válaszok

number

örökölt Array.lastIndexOf

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

Meghív egy meghatározott visszahívási függvényt egy tömb minden elemén, és visszaad egy tömböt, amely tartalmazza az eredményeket.

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

Paraméterek

callbackfn

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

Legfeljebb három argumentumot elfogadó függvény. A leképezési módszer a tömb minden eleméhez egyszer meghívja a callbackfn függvényt.

thisArg

any

Egy objektum, amelyre a kulcsszó hivatkozhat a callbackfn függvényben. Ha ez az Arg nincs megadva, a rendszer nem definiált értéket használ ennek az értéknek.

Válaszok

U[]

Örökölt Array.map

pop()

Eltávolítja az utolsó elemet egy tömbből, és visszaadja azt. Ha a tömb üres, a rendszer nem definiált értéket ad vissza, és a tömb nem módosul.

function pop(): undefined | T

Válaszok

undefined | T

örökölt Array.pop

push(T[])

Új elemeket fűz a tömb végéhez, és visszaadja a tömb új hosszát.

function push(items: T[]): number

Paraméterek

items

T[]

A tömbhöz hozzáadni kívánt új elemek.

Válaszok

number

Array.push fájlból örökölt

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

Meghívja a megadott visszahívási függvényt a tömb összes eleméhez. A visszahívási függvény visszatérési értéke a halmozott eredmény, és argumentumként van megadva a visszahívási függvény következő hívásában.

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

Paraméterek

callbackfn

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

Legfeljebb négy argumentumot elfogadó függvény. A csökkentési módszer a tömb minden eleméhez egyszer meghívja a visszahívásfn függvényt.

Válaszok

T

Örökölt 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

Paraméterek

callbackfn

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

initialValue

T

Válaszok

T

Örökölt Array.reduce

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

Meghívja a megadott visszahívási függvényt a tömb összes eleméhez. A visszahívási függvény visszatérési értéke a halmozott eredmény, és argumentumként van megadva a visszahívási függvény következő hívásában.

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

Paraméterek

callbackfn

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

Legfeljebb négy argumentumot elfogadó függvény. A csökkentési módszer a tömb minden eleméhez egyszer meghívja a visszahívásfn függvényt.

initialValue

U

Ha a initialValue meg van adva, a rendszer a kezdeti értékként használja a felhalmozás elindításához. A callbackfn függvény első hívása argumentumként adja meg ezt az értéket tömbérték helyett.

Válaszok

U

Örökölt Array.reduce

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

Meghívja a megadott visszahívási függvényt egy tömb összes eleméhez csökkenő sorrendben. A visszahívási függvény visszatérési értéke a halmozott eredmény, és argumentumként van megadva a visszahívási függvény következő hívásában.

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

Paraméterek

callbackfn

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

Legfeljebb négy argumentumot elfogadó függvény. A reduceRight metódus a tömb minden eleméhez egyszer meghívja a callbackfn függvényt.

Válaszok

T

Örökölt 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

Paraméterek

callbackfn

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

initialValue

T

Válaszok

T

Örökölt Array.reduceRight

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

Meghívja a megadott visszahívási függvényt egy tömb összes eleméhez csökkenő sorrendben. A visszahívási függvény visszatérési értéke a halmozott eredmény, és argumentumként van megadva a visszahívási függvény következő hívásában.

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

Paraméterek

callbackfn

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

Legfeljebb négy argumentumot elfogadó függvény. A reduceRight metódus a tömb minden eleméhez egyszer meghívja a callbackfn függvényt.

initialValue

U

Ha a initialValue meg van adva, a rendszer a kezdeti értékként használja a felhalmozás elindításához. A callbackfn függvény első hívása argumentumként adja meg ezt az értéket tömbérték helyett.

Válaszok

U

Örökölt Array.reduceRight

reverse()

Megfordítja a tömb elemeit a helyén. Ez a metódus mutálja a tömböt, és ugyanarra a tömbre mutató hivatkozást ad vissza.

function reverse(): T[]

Válaszok

T[]

örökölt Array.reverse

shift()

Eltávolítja az első elemet egy tömbből, és visszaadja azt. Ha a tömb üres, a rendszer nem definiált értéket ad vissza, és a tömb nem módosul.

function shift(): undefined | T

Válaszok

undefined | T

örökölt Array.shift

slice(number, number)

Egy tömb egy szakaszának másolatát adja vissza. Mind a kezdő, mind a végpont esetében negatív index használható a tömb végétől való eltolás jelzésére. A -2 például a tömb második és utolsó elemére hivatkozik.

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

Paraméterek

start

number

A tömb megadott részének kezdő indexe. Ha a kezdés nincs meghatározva, akkor a szelet a 0 indexnél kezdődik.

end

number

A tömb megadott részének záróindexe. Ez nem tartozik az index "végén" lévő elemhez. Ha a vége nincs definiálva, a szelet a tömb végéig terjed.

Válaszok

T[]

Örökölt Array.slice

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

Meghatározza, hogy a megadott visszahívási függvény igaz-e egy tömb bármely eleméhez.

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

Paraméterek

predicate

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

Legfeljebb három argumentumot elfogadó függvény. A metódus a tömb minden eleméhez meghívja a predikátumfüggvényt, amíg a predikátum olyan értéket nem ad vissza, amely igaz logikai értékre kényszeríthető, vagy a tömb végéig.

thisArg

any

Egy objektum, amelyre a kulcsszó hivatkozhat a predikátumfüggvényben. Ha ez az Arg nincs megadva, a rendszer nem definiált értéket használ ennek az értéknek.

Válaszok

boolean

örökölt Array.some

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

Tömb rendezése helyben. Ez a metódus mutálja a tömböt, és ugyanarra a tömbre mutató hivatkozást ad vissza.

function sort(compareFn?: (a: T, b: T) => number): PagedList<T>

Paraméterek

compareFn

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

Az elemek sorrendjének meghatározására használt függvény. Negatív értéket kell visszaadnia, ha az első argumentum kisebb, mint a második argumentum, nulla, ha egyenlő, és egyéb esetben pozitív értéket. Ha nincs megadva, az elemek növekvő, ASCII karaktersorrendbe vannak rendezve.

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

Válaszok

Örökölt Array.sort

splice(number, number)

Eltávolítja az elemeket egy tömbből, és szükség esetén új elemeket szúr be a helyére, és visszaadja a törölt elemeket.

function splice(start: number, deleteCount?: number): T[]

Paraméterek

start

number

A tömb nulla alapú helye, ahonnan el szeretné kezdeni az elemek eltávolítását.

deleteCount

number

Az eltávolítandó elemek száma.

Válaszok

T[]

A törölt elemeket tartalmazó tömb.

Örökölt Array.splice

splice(number, number, T[])

Eltávolítja az elemeket egy tömbből, és szükség esetén új elemeket szúr be a helyére, és visszaadja a törölt elemeket.

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

Paraméterek

start

number

A tömb nulla alapú helye, ahonnan el szeretné kezdeni az elemek eltávolítását.

deleteCount

number

Az eltávolítandó elemek száma.

items

T[]

A törölt elemek helyett a tömbbe beszúrandó elemek.

Válaszok

T[]

A törölt elemeket tartalmazó tömb.

Örökölt Array.splice

toLocaleString()

Egy tömb sztring-ábrázolását adja vissza. Az elemek a toLocaleString metódusaik használatával sztringgé alakulnak.

function toLocaleString(): string

Válaszok

string

Örökölt Array.toLocaleString

toString()

Egy tömb sztring-ábrázolását adja vissza.

function toString(): string

Válaszok

string

örökölt Array.toString

unshift(T[])

Új elemeket szúr be egy tömb elején, és visszaadja a tömb új hosszát.

function unshift(items: T[]): number

Paraméterek

items

T[]

A tömb elején beszúrandó elemek.

Válaszok

number

Örökölt Array.unshift

values()

A tömb értékeinek iteráló értékét adja vissza

function values(): IterableIterator<T>

Válaszok

IterableIterator<T>

Array.values öröklődik

[iterator]()

Iterátor

function [iterator](): IterableIterator<T>

Válaszok

IterableIterator<T>

örökölt Array.__@iterator@17744

[unscopables]()

Olyan objektumot ad vissza, amelynek tulajdonságai "igaz" értékkel rendelkeznek, amikor a "with" utasításban való használatukkor nem lesznek jelen.

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

Válaszok

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

örökölt Array.__@unscopables@17746