CloudEndpointArray interface
Matrice di CloudEndpoint
- Extends
-
Array<CloudEndpoint>
Proprietà
| Array | |
| length | Ottiene o imposta la lunghezza della matrice. Si tratta di un numero uno maggiore dell'elemento più alto definito in una matrice. |
Metodi
| at(number) | Accetta un valore intero e restituisce l'elemento in corrispondenza di tale indice, consentendo numeri interi positivi e negativi. I numeri interi negativi tornano dall'ultimo elemento della matrice. |
| concat(Concat |
Combina due o più matrici. |
| concat(T | Concat |
Combina due o più matrici. |
| copy |
Restituisce l'oggetto dopo la copia di una sezione della matrice identificata dall'inizio e dalla fine alla stessa matrice a partire dalla destinazione della posizione |
| entries() | Restituisce un'iterabile di coppie chiave-valore per ogni voce nella matrice |
| every((value: Cloud |
Determina se tutti i membri di una matrice soddisfano il test specificato. |
| fill(Cloud |
Restituisce l'oggetto dopo aver compilato la sezione identificata dall'inizio e dalla fine con valore |
| filter((value: Cloud |
Restituisce gli elementi di una matrice che soddisfano la condizione specificata in una funzione di callback. |
| filter<S>((value: Cloud |
Restituisce gli elementi di una matrice che soddisfano la condizione specificata in una funzione di callback. |
| find((value: Cloud |
|
| find<S>((this: void, value: Cloud |
Restituisce il valore del primo elemento nella matrice in cui il predicato è true e non definito in caso contrario. |
| find |
Restituisce l'indice del primo elemento nella matrice in cui il predicato è true e -1 in caso contrario. |
| flat<U>(number) | Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata. Se non viene specificata alcuna profondità, per impostazione predefinita il metodo flat corrisponde alla profondità di 1. |
| flat<U>(U[], 0) | Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata. |
| flat<U>(U[][], 1) | Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata. |
| flat<U>(U[][][], 2) | Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata. |
| flat<U>(U[][][][], 3) | Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata. |
| flat<U>(U[][][][][], 4) | Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata. |
| flat<U>(U[][][][][][], 5) | Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata. |
| flat<U>(U[][][][][][][], 6) | Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata. |
| flat<U>(U[][][][][][][][], 7) | Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata. |
| flat |
Chiama una funzione di callback definita su ogni elemento di una matrice. Quindi, rende flat il risultato in una nuova matrice. Questo è identico a una mappa seguita da flat con profondità 1. |
| for |
Esegue l'azione specificata per ogni elemento in una matrice. |
| includes(Cloud |
Determina se una matrice include un determinato elemento, restituendo true o false in base alle esigenze. |
| index |
Restituisce l'indice della prima occorrenza di un valore in una matrice. |
| join(string) | Aggiunge tutti gli elementi di una matrice separati dalla stringa separatore specificata. |
| keys() | Restituisce un'iterabile di chiavi nella matrice |
| last |
Restituisce l'indice dell'ultima occorrenza di un valore specificato in una matrice. |
| map<U>((value: Cloud |
Chiama una funzione di callback definita su ogni elemento di una matrice e restituisce una matrice che contiene i risultati. |
| pop() | Rimuove l'ultimo elemento da una matrice e lo restituisce. |
| push(Cloud |
Accoda nuovi elementi a una matrice e restituisce la nuova lunghezza della matrice. |
| reduce((previous |
Chiama la funzione di callback specificata per tutti gli elementi di una matrice. Il valore restituito della funzione di callback è il risultato accumulato e viene fornito come argomento nella chiamata successiva alla funzione di callback. |
| reduce((previous |
|
| reduce<U>((previous |
Chiama la funzione di callback specificata per tutti gli elementi di una matrice. Il valore restituito della funzione di callback è il risultato accumulato e viene fornito come argomento nella chiamata successiva alla funzione di callback. |
| reduce |
Chiama la funzione di callback specificata per tutti gli elementi in una matrice, in ordine decrescente. Il valore restituito della funzione di callback è il risultato accumulato e viene fornito come argomento nella chiamata successiva alla funzione di callback. |
| reduce |
|
| reduce |
Chiama la funzione di callback specificata per tutti gli elementi in una matrice, in ordine decrescente. Il valore restituito della funzione di callback è il risultato accumulato e viene fornito come argomento nella chiamata successiva alla funzione di callback. |
| reverse() | Inverte gli elementi in una matrice. |
| shift() | Rimuove il primo elemento da una matrice e lo restituisce. |
| slice(number, number) | Restituisce una sezione di una matrice. |
| some((value: Cloud |
Determina se la funzione di callback specificata restituisce true per qualsiasi elemento di una matrice. |
| sort((a: Cloud |
Ordina una matrice. |
| splice(number, number) | Rimuove gli elementi da una matrice e, se necessario, inserisce nuovi elementi al loro posto, restituendo gli elementi eliminati. |
| splice(number, number, Cloud |
Rimuove gli elementi da una matrice e, se necessario, inserisce nuovi elementi al loro posto, restituendo gli elementi eliminati. |
| to |
Restituisce una rappresentazione di stringa di una matrice. Gli elementi vengono convertiti in stringhe usando i relativi metodi toLocalString. |
| to |
Restituisce una rappresentazione di stringa di una matrice. |
| unshift(Cloud |
Inserisce nuovi elementi all'inizio di una matrice. |
| values() | Restituisce un'iterabile di valori nella matrice |
Dettagli proprietà
Array
Array: ArrayConstructor
Valore della proprietà
ArrayConstructor
length
Ottiene o imposta la lunghezza della matrice. Si tratta di un numero uno maggiore dell'elemento più alto definito in una matrice.
length: number
Valore della proprietà
number
Dettagli metodo
at(number)
Accetta un valore intero e restituisce l'elemento in corrispondenza di tale indice, consentendo numeri interi positivi e negativi. I numeri interi negativi tornano dall'ultimo elemento della matrice.
function at(index: number)
Parametri
- index
-
number
Restituisce
CloudEndpoint | undefined
concat(ConcatArray<CloudEndpoint>[])
Combina due o più matrici.
function concat(items: ConcatArray<CloudEndpoint>[])
Parametri
- items
-
ConcatArray<CloudEndpoint>[]
Elementi aggiuntivi da aggiungere alla fine della matrice1.
Restituisce
concat(T | ConcatArray<T>[])
Combina due o più matrici.
function concat(items: T | ConcatArray<T>[])
Parametri
- items
-
T | ConcatArray<T>[]
Elementi aggiuntivi da aggiungere alla fine della matrice1.
Restituisce
copyWithin(number, number, number)
Restituisce l'oggetto dopo la copia di una sezione della matrice identificata dall'inizio e dalla fine alla stessa matrice a partire dalla destinazione della posizione
function copyWithin(target: number, start: number, end?: number)
Parametri
- target
-
number
Se la destinazione è negativa, viene considerata come lunghezza+destinazione in cui la lunghezza è la lunghezza della matrice.
- start
-
number
Se l'inizio è negativo, viene considerato come length+start. Se la fine è negativa, viene considerata come length+end.
- end
-
number
Se non specificato, la lunghezza dell'oggetto viene utilizzata come valore predefinito.
Restituisce
this
entries()
Restituisce un'iterabile di coppie chiave-valore per ogni voce nella matrice
function entries()
Restituisce
IterableIterator<Object>
every((value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown, any)
Determina se tutti i membri di una matrice soddisfano il test specificato.
function every(callbackfn: (value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown, thisArg?: any)
Parametri
- callbackfn
-
(value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown
Funzione che accetta fino a tre argomenti. Ogni metodo chiama la funzione callbackfn per ogni elemento in array1 fino a quando il callbackfn non restituisce false o fino alla fine della matrice.
- thisArg
-
any
Oggetto a cui la parola chiave può fare riferimento nella funzione callbackfn. Se thisArg viene omesso, come valore viene usato undefined.
Restituisce
boolean
fill(CloudEndpoint, number, number)
Restituisce l'oggetto dopo aver compilato la sezione identificata dall'inizio e dalla fine con valore
function fill(value: CloudEndpoint, start?: number, end?: number)
Parametri
- value
- CloudEndpoint
value per riempire la sezione della matrice con
- start
-
number
per iniziare a riempire la matrice in corrispondenza di . Se start è negativo, viene considerato come length+start dove length è la lunghezza della matrice.
- end
-
number
index per interrompere la compilazione della matrice in corrispondenza di . Se la fine è negativa, viene considerata come length+end.
Restituisce
this
filter((value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown, any)
Restituisce gli elementi di una matrice che soddisfano la condizione specificata in una funzione di callback.
function filter(callbackfn: (value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown, thisArg?: any)
Parametri
- callbackfn
-
(value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown
Funzione che accetta fino a tre argomenti. Il metodo filter chiama la funzione callbackfn una volta per ogni elemento nella matrice.
- thisArg
-
any
Oggetto a cui la parola chiave può fare riferimento nella funzione callbackfn. Se thisArg viene omesso, come valore viene usato undefined.
Restituisce
filter<S>((value: CloudEndpoint, index: number, array: CloudEndpoint[]) => boolean, any)
Restituisce gli elementi di una matrice che soddisfano la condizione specificata in una funzione di callback.
function filter<S>(callbackfn: (value: CloudEndpoint, index: number, array: CloudEndpoint[]) => boolean, thisArg?: any)
Parametri
- callbackfn
-
(value: CloudEndpoint, index: number, array: CloudEndpoint[]) => boolean
Funzione che accetta fino a tre argomenti. Il metodo filter chiama la funzione callbackfn una volta per ogni elemento nella matrice.
- thisArg
-
any
Oggetto a cui la parola chiave può fare riferimento nella funzione callbackfn. Se thisArg viene omesso, come valore viene usato undefined.
Restituisce
S[]
find((value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => unknown, any)
function find(predicate: (value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => unknown, thisArg?: any)
Parametri
- predicate
-
(value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => unknown
- thisArg
-
any
Restituisce
CloudEndpoint | undefined
find<S>((this: void, value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => boolean, any)
Restituisce il valore del primo elemento nella matrice in cui il predicato è true e non definito in caso contrario.
function find<S>(predicate: (this: void, value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => boolean, thisArg?: any)
Parametri
- predicate
-
(this: void, value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => boolean
trova chiama predicato una volta per ogni elemento della matrice, in ordine crescente, fino a trovare un predicato in cui il predicato restituisce true. Se viene trovato un elemento di questo tipo, find restituisce immediatamente il valore dell'elemento. In caso contrario, find restituisce undefined.
- thisArg
-
any
Se specificato, verrà usato come valore per ogni chiamata del predicato. Se non viene specificato, viene invece usato undefined.
Restituisce
S | undefined
findIndex((value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => unknown, any)
Restituisce l'indice del primo elemento nella matrice in cui il predicato è true e -1 in caso contrario.
function findIndex(predicate: (value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => unknown, thisArg?: any)
Parametri
- predicate
-
(value: CloudEndpoint, index: number, obj: CloudEndpoint[]) => unknown
trova chiama predicato una volta per ogni elemento della matrice, in ordine crescente, fino a trovare un predicato in cui il predicato restituisce true. Se viene trovato un elemento di questo tipo, findIndex restituisce immediatamente l'indice dell'elemento. In caso contrario, findIndex restituisce -1.
- thisArg
-
any
Se specificato, verrà usato come valore per ogni chiamata del predicato. Se non viene specificato, viene invece usato undefined.
Restituisce
number
flat<U>(number)
Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata. Se non viene specificata alcuna profondità, per impostazione predefinita il metodo flat corrisponde alla profondità di 1.
function flat<U>(depth?: number)
Parametri
- depth
-
number
Profondità massima ricorsione
Restituisce
any[]
flat<U>(U[], 0)
Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata.
function flat<U>(this: U[], depth: 0)
Parametri
- this
-
U[]
- depth
-
0
Profondità massima ricorsione
Restituisce
U[]
flat<U>(U[][], 1)
Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata.
function flat<U>(this: U[][], depth?: 1)
Parametri
- this
-
U[][]
- depth
-
1
Profondità massima ricorsione
Restituisce
U[]
flat<U>(U[][][], 2)
Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata.
function flat<U>(this: U[][][], depth: 2)
Parametri
- this
-
U[][][]
- depth
-
2
Profondità massima ricorsione
Restituisce
U[]
flat<U>(U[][][][], 3)
Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata.
function flat<U>(this: U[][][][], depth: 3)
Parametri
- this
-
U[][][][]
- depth
-
3
Profondità massima ricorsione
Restituisce
U[]
flat<U>(U[][][][][], 4)
Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata.
function flat<U>(this: U[][][][][], depth: 4)
Parametri
- this
-
U[][][][][]
- depth
-
4
Profondità massima ricorsione
Restituisce
U[]
flat<U>(U[][][][][][], 5)
Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata.
function flat<U>(this: U[][][][][][], depth: 5)
Parametri
- this
-
U[][][][][][]
- depth
-
5
Profondità massima ricorsione
Restituisce
U[]
flat<U>(U[][][][][][][], 6)
Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata.
function flat<U>(this: U[][][][][][][], depth: 6)
Parametri
- this
-
U[][][][][][][]
- depth
-
6
Profondità massima ricorsione
Restituisce
U[]
flat<U>(U[][][][][][][][], 7)
Restituisce una nuova matrice con tutti gli elementi della matrice secondaria concatenati in modo ricorsivo fino alla profondità specificata.
function flat<U>(this: U[][][][][][][][], depth: 7)
Parametri
- this
-
U[][][][][][][][]
- depth
-
7
Profondità massima ricorsione
Restituisce
U[]
flatMap<U>((this: This, value: CloudEndpoint, index: number, array: CloudEndpoint[]) => U | ReadonlyArray<U>, This)
Chiama una funzione di callback definita su ogni elemento di una matrice. Quindi, rende flat il risultato in una nuova matrice. Questo è identico a una mappa seguita da flat con profondità 1.
function flatMap<U>(callback: (this: This, value: CloudEndpoint, index: number, array: CloudEndpoint[]) => U | ReadonlyArray<U>, thisArg?: This)
Parametri
- callback
-
(this: This, value: CloudEndpoint, index: number, array: CloudEndpoint[]) => U | ReadonlyArray<U>
Funzione che accetta fino a tre argomenti. Il metodo flatMap chiama la funzione di callback una volta per ogni elemento nella matrice.
- thisArg
-
This
Oggetto a cui la parola chiave può fare riferimento nella funzione di callback. Se thisArg viene omesso, come valore viene usato undefined.
Restituisce
U[]
forEach((value: CloudEndpoint, index: number, array: CloudEndpoint[]) => void, any)
Esegue l'azione specificata per ogni elemento in una matrice.
function forEach(callbackfn: (value: CloudEndpoint, index: number, array: CloudEndpoint[]) => void, thisArg?: any)
Parametri
- callbackfn
-
(value: CloudEndpoint, index: number, array: CloudEndpoint[]) => void
Funzione che accetta fino a tre argomenti. forEach chiama la funzione callbackfn una volta per ogni elemento nella matrice.
- thisArg
-
any
Oggetto a cui la parola chiave può fare riferimento nella funzione callbackfn. Se thisArg viene omesso, come valore viene usato undefined.
includes(CloudEndpoint, number)
Determina se una matrice include un determinato elemento, restituendo true o false in base alle esigenze.
function includes(searchElement: CloudEndpoint, fromIndex?: number)
Parametri
- searchElement
- CloudEndpoint
Elemento da cercare.
- fromIndex
-
number
Posizione in questa matrice in cui iniziare la ricerca di searchElement.
Restituisce
boolean
indexOf(CloudEndpoint, number)
Restituisce l'indice della prima occorrenza di un valore in una matrice.
function indexOf(searchElement: CloudEndpoint, fromIndex?: number)
Parametri
- searchElement
- CloudEndpoint
Valore da individuare nella matrice.
- fromIndex
-
number
Indice della matrice in corrispondenza del quale iniziare la ricerca. Se fromIndex viene omesso, la ricerca inizia in corrispondenza dell'indice 0.
Restituisce
number
join(string)
Aggiunge tutti gli elementi di una matrice separati dalla stringa separatore specificata.
function join(separator?: string)
Parametri
- separator
-
string
Stringa utilizzata per separare un elemento di una matrice dalla successiva nella stringa risultante. Se omesso, gli elementi della matrice sono separati da una virgola.
Restituisce
string
keys()
Restituisce un'iterabile di chiavi nella matrice
function keys()
Restituisce
IterableIterator<number>
lastIndexOf(CloudEndpoint, number)
Restituisce l'indice dell'ultima occorrenza di un valore specificato in una matrice.
function lastIndexOf(searchElement: CloudEndpoint, fromIndex?: number)
Parametri
- searchElement
- CloudEndpoint
Valore da individuare nella matrice.
- fromIndex
-
number
Indice della matrice in corrispondenza del quale iniziare la ricerca. Se fromIndex viene omesso, la ricerca inizia in corrispondenza dell'ultimo indice nella matrice.
Restituisce
number
map<U>((value: CloudEndpoint, index: number, array: CloudEndpoint[]) => U, any)
Chiama una funzione di callback definita su ogni elemento di una matrice e restituisce una matrice che contiene i risultati.
function map<U>(callbackfn: (value: CloudEndpoint, index: number, array: CloudEndpoint[]) => U, thisArg?: any)
Parametri
- callbackfn
-
(value: CloudEndpoint, index: number, array: CloudEndpoint[]) => U
Funzione che accetta fino a tre argomenti. Il metodo map chiama la funzione callbackfn una volta per ogni elemento nella matrice.
- thisArg
-
any
Oggetto a cui la parola chiave può fare riferimento nella funzione callbackfn. Se thisArg viene omesso, come valore viene usato undefined.
Restituisce
U[]
pop()
Rimuove l'ultimo elemento da una matrice e lo restituisce.
function pop()
Restituisce
CloudEndpoint | undefined
push(CloudEndpoint[])
Accoda nuovi elementi a una matrice e restituisce la nuova lunghezza della matrice.
function push(items: CloudEndpoint[])
Parametri
- items
Nuovi elementi della matrice.
Restituisce
number
reduce((previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint)
Chiama la funzione di callback specificata per tutti gli elementi di una matrice. Il valore restituito della funzione di callback è il risultato accumulato e viene fornito come argomento nella chiamata successiva alla funzione di callback.
function reduce(callbackfn: (previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint)
Parametri
- callbackfn
-
(previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint
Funzione che accetta fino a quattro argomenti. Il metodo reduce chiama la funzione callbackfn una volta per ogni elemento nella matrice.
Restituisce
reduce((previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint, CloudEndpoint)
function reduce(callbackfn: (previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint, initialValue: CloudEndpoint)
Parametri
- callbackfn
-
(previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint
- initialValue
- CloudEndpoint
Restituisce
reduce<U>((previousValue: U, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => U, U)
Chiama la funzione di callback specificata per tutti gli elementi di una matrice. Il valore restituito della funzione di callback è il risultato accumulato e viene fornito come argomento nella chiamata successiva alla funzione di callback.
function reduce<U>(callbackfn: (previousValue: U, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => U, initialValue: U)
Parametri
- callbackfn
-
(previousValue: U, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => U
Funzione che accetta fino a quattro argomenti. Il metodo reduce chiama la funzione callbackfn una volta per ogni elemento nella matrice.
- initialValue
-
U
Se viene specificato initialValue, viene usato come valore iniziale per avviare l'accumulo. La prima chiamata alla funzione callbackfn fornisce questo valore come argomento anziché come valore di matrice.
Restituisce
U
reduceRight((previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint)
Chiama la funzione di callback specificata per tutti gli elementi in una matrice, in ordine decrescente. Il valore restituito della funzione di callback è il risultato accumulato e viene fornito come argomento nella chiamata successiva alla funzione di callback.
function reduceRight(callbackfn: (previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint)
Parametri
- callbackfn
-
(previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint
Funzione che accetta fino a quattro argomenti. Il metodo reduceRight chiama la funzione callbackfn una volta per ogni elemento nella matrice.
Restituisce
reduceRight((previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint, CloudEndpoint)
function reduceRight(callbackfn: (previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint, initialValue: CloudEndpoint)
Parametri
- callbackfn
-
(previousValue: CloudEndpoint, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => CloudEndpoint
- initialValue
- CloudEndpoint
Restituisce
reduceRight<U>((previousValue: U, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => U, U)
Chiama la funzione di callback specificata per tutti gli elementi in una matrice, in ordine decrescente. Il valore restituito della funzione di callback è il risultato accumulato e viene fornito come argomento nella chiamata successiva alla funzione di callback.
function reduceRight<U>(callbackfn: (previousValue: U, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => U, initialValue: U)
Parametri
- callbackfn
-
(previousValue: U, currentValue: CloudEndpoint, currentIndex: number, array: CloudEndpoint[]) => U
Funzione che accetta fino a quattro argomenti. Il metodo reduceRight chiama la funzione callbackfn una volta per ogni elemento nella matrice.
- initialValue
-
U
Se viene specificato initialValue, viene usato come valore iniziale per avviare l'accumulo. La prima chiamata alla funzione callbackfn fornisce questo valore come argomento anziché come valore di matrice.
Restituisce
U
reverse()
shift()
Rimuove il primo elemento da una matrice e lo restituisce.
function shift()
Restituisce
CloudEndpoint | undefined
slice(number, number)
Restituisce una sezione di una matrice.
function slice(start?: number, end?: number)
Parametri
- start
-
number
Inizio della parte specificata della matrice.
- end
-
number
Fine della parte specificata della matrice.
Restituisce
some((value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown, any)
Determina se la funzione di callback specificata restituisce true per qualsiasi elemento di una matrice.
function some(callbackfn: (value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown, thisArg?: any)
Parametri
- callbackfn
-
(value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown
Funzione che accetta fino a tre argomenti. Il metodo chiama la funzione callbackfn per ogni elemento in array1 fino a quando il callbackfn non restituisce true o fino alla fine della matrice.
- thisArg
-
any
Oggetto a cui la parola chiave può fare riferimento nella funzione callbackfn. Se thisArg viene omesso, come valore viene usato undefined.
Restituisce
boolean
sort((a: CloudEndpoint, b: CloudEndpoint) => number)
Ordina una matrice.
function sort(compareFn?: (a: CloudEndpoint, b: CloudEndpoint) => number)
Parametri
- compareFn
-
(a: CloudEndpoint, b: CloudEndpoint) => number
Nome della funzione utilizzata per determinare l'ordine degli elementi. Se omesso, gli elementi vengono ordinati in ordine crescente, ASCII.
Restituisce
this
splice(number, number)
Rimuove gli elementi da una matrice e, se necessario, inserisce nuovi elementi al loro posto, restituendo gli elementi eliminati.
function splice(start: number, deleteCount?: number)
Parametri
- start
-
number
Posizione in base zero nella matrice da cui iniziare a rimuovere gli elementi.
- deleteCount
-
number
Numero di elementi da rimuovere.
Restituisce
splice(number, number, CloudEndpoint[])
Rimuove gli elementi da una matrice e, se necessario, inserisce nuovi elementi al loro posto, restituendo gli elementi eliminati.
function splice(start: number, deleteCount: number, items: CloudEndpoint[])
Parametri
- start
-
number
Posizione in base zero nella matrice da cui iniziare a rimuovere gli elementi.
- deleteCount
-
number
Numero di elementi da rimuovere.
- items
Elementi da inserire nella matrice al posto degli elementi eliminati.
Restituisce
toLocaleString()
Restituisce una rappresentazione di stringa di una matrice. Gli elementi vengono convertiti in stringhe usando i relativi metodi toLocalString.
function toLocaleString()
Restituisce
string
toString()
Restituisce una rappresentazione di stringa di una matrice.
function toString()
Restituisce
string
unshift(CloudEndpoint[])
Inserisce nuovi elementi all'inizio di una matrice.
function unshift(items: CloudEndpoint[])
Parametri
- items
Elementi da inserire all'inizio della matrice.
Restituisce
number
values()
Restituisce un'iterabile di valori nella matrice
function values()
Restituisce
IterableIterator<CloudEndpoint>