ComputeNodeListResult interface
- Extends
-
Array<ComputeNode>
Tulajdonságok
| odatanext |
Ö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
| concat((Compute |
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(Concat |
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. |
| copy |
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: Compute |
Meghatározza, hogy egy tömb összes tagja megfelel-e a megadott tesztnek. |
| every<S>((value: Compute |
Meghatározza, hogy egy tömb összes tagja megfelel-e a megadott tesztnek. |
| fill(Compute |
Az |
| filter((value: Compute |
A visszahívási függvényben megadott feltételnek megfelelő tömb elemeit adja vissza. |
| filter<S>((value: Compute |
A visszahívási függvényben megadott feltételnek megfelelő tömb elemeit adja vissza. |
| find((value: Compute |
|
| find<S>((this: void, value: Compute |
A tömb első elemének értékét adja vissza, ahol a predikátum igaz, és másként nem definiálva. |
| find |
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. |
| flat |
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. |
| for |
Végrehajtja a megadott műveletet egy tömb minden eleméhez. |
| includes(Compute |
Azt határozza meg, hogy egy tömb tartalmaz-e egy adott elemet, és adott esetben igaz vagy hamis értéket ad vissza. |
| index |
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 |
| last |
Egy adott érték utolsó előfordulásának indexét adja vissza egy tömbben, vagy -1, ha nincs jelen. |
| map<U>((value: Compute |
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(Compute |
Új elemeket fűz a tömb végéhez, és visszaadja a tömb új hosszát. |
| reduce((previous |
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((previous |
|
| reduce<U>((previous |
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 |
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. |
| reduce |
|
| reduce |
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: Compute |
Meghatározza, hogy a megadott visszahívási függvény igaz-e egy tömb bármely eleméhez. |
| sort((a: Compute |
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, Compute |
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. |
| to |
Egy tömb sztring-ábrázolását adja vissza. Az elemek a toLocaleString metódusaik használatával sztringgé alakulnak. |
| to |
Egy tömb sztring-ábrázolását adja vissza. |
| unshift(Compute |
Ú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
odatanextLink
odatanextLink?: string
Tulajdonság értéke
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
concat((ComputeNode | ConcatArray<ComputeNode>)[])
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: (ComputeNode | ConcatArray<ComputeNode>)[]): ComputeNode[]
Paraméterek
- items
-
(ComputeNode | ConcatArray<ComputeNode>)[]
A tömb végéhez hozzáadandó további tömbök és/vagy elemek.
Válaszok
örökölt Array.concat
concat(ConcatArray<ComputeNode>[])
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<ComputeNode>[]): ComputeNode[]
Paraméterek
- items
-
ConcatArray<ComputeNode>[]
A tömb végéhez hozzáadandó további tömbök és/vagy elemek.
Válaszok
ö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): ComputeNodeListResult
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, ComputeNode]>
Válaszok
IterableIterator<[number, ComputeNode]>
Örökölt Array.entries
every((value: ComputeNode, index: number, array: ComputeNode[]) => unknown, any)
Meghatározza, hogy egy tömb összes tagja megfelel-e a megadott tesztnek.
function every(predicate: (value: ComputeNode, index: number, array: ComputeNode[]) => unknown, thisArg?: any): boolean
Paraméterek
- predicate
-
(value: ComputeNode, index: number, array: ComputeNode[]) => 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: ComputeNode, index: number, array: ComputeNode[]) => value, any)
Meghatározza, hogy egy tömb összes tagja megfelel-e a megadott tesztnek.
function every<S>(predicate: (value: ComputeNode, index: number, array: ComputeNode[]) => value, thisArg?: any): this
Paraméterek
- predicate
-
(value: ComputeNode, index: number, array: ComputeNode[]) => 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(ComputeNode, number, number)
Az start összes tömbelemét statikus endvalue indexre módosítja, és visszaadja a módosított tömböt
function fill(value: ComputeNode, start?: number, end?: number): ComputeNodeListResult
Paraméterek
- value
- ComputeNode
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: ComputeNode, index: number, array: ComputeNode[]) => unknown, any)
A visszahívási függvényben megadott feltételnek megfelelő tömb elemeit adja vissza.
function filter(predicate: (value: ComputeNode, index: number, array: ComputeNode[]) => unknown, thisArg?: any): ComputeNode[]
Paraméterek
- predicate
-
(value: ComputeNode, index: number, array: ComputeNode[]) => 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
Array.filtertől örökölt
filter<S>((value: ComputeNode, index: number, array: ComputeNode[]) => value, any)
A visszahívási függvényben megadott feltételnek megfelelő tömb elemeit adja vissza.
function filter<S>(predicate: (value: ComputeNode, index: number, array: ComputeNode[]) => value, thisArg?: any): S[]
Paraméterek
- predicate
-
(value: ComputeNode, index: number, array: ComputeNode[]) => 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: ComputeNode, index: number, obj: ComputeNode[]) => unknown, any)
function find(predicate: (value: ComputeNode, index: number, obj: ComputeNode[]) => unknown, thisArg?: any): undefined | ComputeNode
Paraméterek
- predicate
-
(value: ComputeNode, index: number, obj: ComputeNode[]) => unknown
- thisArg
-
any
Válaszok
undefined | ComputeNode
örökölt Array.find
find<S>((this: void, value: ComputeNode, index: number, obj: ComputeNode[]) => 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: ComputeNode, index: number, obj: ComputeNode[]) => value, thisArg?: any): undefined | S
Paraméterek
- predicate
-
(this: void, value: ComputeNode, index: number, obj: ComputeNode[]) => 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: ComputeNode, index: number, obj: ComputeNode[]) => 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: ComputeNode, index: number, obj: ComputeNode[]) => unknown, thisArg?: any): number
Paraméterek
- predicate
-
(value: ComputeNode, index: number, obj: ComputeNode[]) => 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: ComputeNode, index: number, array: ComputeNode[]) => 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: ComputeNode, index: number, array: ComputeNode[]) => U | (readonly U[]), thisArg?: This): U[]
Paraméterek
- callback
-
(this: This, value: ComputeNode, index: number, array: ComputeNode[]) => 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: ComputeNode, index: number, array: ComputeNode[]) => void, any)
Végrehajtja a megadott műveletet egy tömb minden eleméhez.
function forEach(callbackfn: (value: ComputeNode, index: number, array: ComputeNode[]) => void, thisArg?: any)
Paraméterek
- callbackfn
-
(value: ComputeNode, index: number, array: ComputeNode[]) => 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(ComputeNode, 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: ComputeNode, fromIndex?: number): boolean
Paraméterek
- searchElement
- ComputeNode
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(ComputeNode, number)
Egy érték első előfordulásának indexét adja vissza egy tömbben, vagy -1, ha nincs jelen.
function indexOf(searchElement: ComputeNode, fromIndex?: number): number
Paraméterek
- searchElement
- ComputeNode
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(ComputeNode, 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: ComputeNode, fromIndex?: number): number
Paraméterek
- searchElement
- ComputeNode
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: ComputeNode, index: number, array: ComputeNode[]) => 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: ComputeNode, index: number, array: ComputeNode[]) => U, thisArg?: any): U[]
Paraméterek
- callbackfn
-
(value: ComputeNode, index: number, array: ComputeNode[]) => 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 | ComputeNode
Válaszok
undefined | ComputeNode
örökölt Array.pop
push(ComputeNode[])
Új elemeket fűz a tömb végéhez, és visszaadja a tömb új hosszát.
function push(items: ComputeNode[]): number
Paraméterek
- items
A tömbhöz hozzáadni kívánt új elemek.
Válaszok
number
Array.push fájlból örökölt
reduce((previousValue: ComputeNode, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => ComputeNode)
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: ComputeNode, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => ComputeNode): ComputeNode
Paraméterek
- callbackfn
-
(previousValue: ComputeNode, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => ComputeNode
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
Örökölt Array.reduce
reduce((previousValue: ComputeNode, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => ComputeNode, ComputeNode)
function reduce(callbackfn: (previousValue: ComputeNode, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => ComputeNode, initialValue: ComputeNode): ComputeNode
Paraméterek
- callbackfn
-
(previousValue: ComputeNode, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => ComputeNode
- initialValue
- ComputeNode
Válaszok
Örökölt Array.reduce
reduce<U>((previousValue: U, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => 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: ComputeNode, currentIndex: number, array: ComputeNode[]) => U, initialValue: U): U
Paraméterek
- callbackfn
-
(previousValue: U, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => 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: ComputeNode, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => ComputeNode)
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: ComputeNode, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => ComputeNode): ComputeNode
Paraméterek
- callbackfn
-
(previousValue: ComputeNode, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => ComputeNode
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
Örökölt Array.reduceRight
reduceRight((previousValue: ComputeNode, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => ComputeNode, ComputeNode)
function reduceRight(callbackfn: (previousValue: ComputeNode, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => ComputeNode, initialValue: ComputeNode): ComputeNode
Paraméterek
- callbackfn
-
(previousValue: ComputeNode, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => ComputeNode
- initialValue
- ComputeNode
Válaszok
Örökölt Array.reduceRight
reduceRight<U>((previousValue: U, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => 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: ComputeNode, currentIndex: number, array: ComputeNode[]) => U, initialValue: U): U
Paraméterek
- callbackfn
-
(previousValue: U, currentValue: ComputeNode, currentIndex: number, array: ComputeNode[]) => 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(): ComputeNode[]
Válaszok
ö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 | ComputeNode
Válaszok
undefined | ComputeNode
ö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): ComputeNode[]
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
Örökölt Array.slice
some((value: ComputeNode, index: number, array: ComputeNode[]) => 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: ComputeNode, index: number, array: ComputeNode[]) => unknown, thisArg?: any): boolean
Paraméterek
- predicate
-
(value: ComputeNode, index: number, array: ComputeNode[]) => 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: ComputeNode, b: ComputeNode) => 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: ComputeNode, b: ComputeNode) => number): ComputeNodeListResult
Paraméterek
- compareFn
-
(a: ComputeNode, b: ComputeNode) => 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): ComputeNode[]
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
A törölt elemeket tartalmazó tömb.
Örökölt Array.splice
splice(number, number, ComputeNode[])
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: ComputeNode[]): ComputeNode[]
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
A törölt elemek helyett a tömbbe beszúrandó elemek.
Válaszok
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(ComputeNode[])
Új elemeket szúr be egy tömb elején, és visszaadja a tömb új hosszát.
function unshift(items: ComputeNode[]): number
Paraméterek
- items
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<ComputeNode>
Válaszok
IterableIterator<ComputeNode>
Array.values öröklődik
[iterator]()
Iterátor
function [iterator](): IterableIterator<ComputeNode>
Válaszok
IterableIterator<ComputeNode>
Örökölt Array.__@iterator@2850
[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@2852