Partager via


CloudEndpointArray interface

Tableau de CloudEndpoint

Extends

Array<CloudEndpoint>

Propriétés

Array
length

Obtient ou définit la longueur du tableau. Il s’agit d’un nombre supérieur à l’élément le plus élevé défini dans un tableau.

Méthodes

at(number)

Prend une valeur entière et retourne l’élément à cet index, ce qui permet d’obtenir des entiers positifs et négatifs. Les entiers négatifs revient du dernier élément du tableau.

concat(ConcatArray<CloudEndpoint>[])

Combine deux tableaux ou plus.

concat(T | ConcatArray<T>[])

Combine deux tableaux ou plus.

copyWithin(number, number, number)

Retourne cet objet après avoir copié une section du tableau identifié par le début et la fin vers le même tableau commençant à la cible de position

entries()

Retourne une itérable de paires clé, valeur pour chaque entrée du tableau

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

Détermine si tous les membres d’un tableau répondent au test spécifié.

fill(CloudEndpoint, number, number)

Retourne l’objet après avoir rempli la section identifiée par le début et la fin avec la valeur

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

Retourne les éléments d’un tableau qui répondent à la condition spécifiée dans une fonction de rappel.

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

Retourne les éléments d’un tableau qui répondent à la condition spécifiée dans une fonction de rappel.

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

Retourne la valeur du premier élément du tableau où le prédicat est vrai et non défini dans le cas contraire.

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

Retourne l’index du premier élément du tableau où le prédicat est vrai et -1 sinon.

flat<U>(number)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée. Si aucune profondeur n’est fournie, la méthode plate prend par défaut la profondeur de 1.

flat<U>(U[], 0)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

flat<U>(U[][], 1)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

flat<U>(U[][][], 2)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

flat<U>(U[][][][], 3)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

flat<U>(U[][][][][], 4)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

flat<U>(U[][][][][][], 5)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

flat<U>(U[][][][][][][], 6)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

flat<U>(U[][][][][][][][], 7)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

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

Appelle une fonction de rappel définie sur chaque élément d’un tableau. Ensuite, aplatit le résultat dans un nouveau tableau. Il s’agit d’une carte identique à une carte suivie d’une profondeur 1.

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

Exécute l’action spécifiée pour chaque élément d’un tableau.

includes(CloudEndpoint, number)

Détermine si un tableau inclut un certain élément, en retournant true ou false selon les besoins.

indexOf(CloudEndpoint, number)

Retourne l’index de la première occurrence d’une valeur dans un tableau.

join(string)

Ajoute tous les éléments d’un tableau séparés par la chaîne de séparation spécifiée.

keys()

Retourne une itérable des clés dans le tableau

lastIndexOf(CloudEndpoint, number)

Retourne l’index de la dernière occurrence d’une valeur spécifiée dans un tableau.

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

Appelle une fonction de rappel définie sur chaque élément d’un tableau et retourne un tableau qui contient les résultats.

pop()

Supprime le dernier élément d’un tableau et le retourne.

push(CloudEndpoint[])

Ajoute de nouveaux éléments à un tableau et retourne la nouvelle longueur du tableau.

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau, dans l’ordre décroissant. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau, dans l’ordre décroissant. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

reverse()

Inverse les éléments d’un tableau.

shift()

Supprime le premier élément d’un tableau et le retourne.

slice(number, number)

Retourne une section d’un tableau.

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

Détermine si la fonction de rappel spécifiée retourne true pour n’importe quel élément d’un tableau.

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

Trie un tableau.

splice(number, number)

Supprime les éléments d’un tableau et, si nécessaire, insère de nouveaux éléments à leur place, retournant les éléments supprimés.

splice(number, number, CloudEndpoint[])

Supprime les éléments d’un tableau et, si nécessaire, insère de nouveaux éléments à leur place, retournant les éléments supprimés.

toLocaleString()

Retourne une représentation sous forme de chaîne d’un tableau. Les éléments sont convertis en chaîne à l’aide de leurs méthodes toLocalString.

toString()

Retourne une représentation sous forme de chaîne d’un tableau.

unshift(CloudEndpoint[])

Insère de nouveaux éléments au début d’un tableau.

values()

Retourne une itérable de valeurs dans le tableau

Détails de la propriété

Array

Array: ArrayConstructor

Valeur de propriété

ArrayConstructor

length

Obtient ou définit la longueur du tableau. Il s’agit d’un nombre supérieur à l’élément le plus élevé défini dans un tableau.

length: number

Valeur de propriété

number

Détails de la méthode

at(number)

Prend une valeur entière et retourne l’élément à cet index, ce qui permet d’obtenir des entiers positifs et négatifs. Les entiers négatifs revient du dernier élément du tableau.

function at(index: number)

Paramètres

index

number

Retours

CloudEndpoint | undefined

concat(ConcatArray<CloudEndpoint>[])

Combine deux tableaux ou plus.

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

Paramètres

items

ConcatArray<CloudEndpoint>[]

Éléments supplémentaires à ajouter à la fin du tableau1.

Retours

concat(T | ConcatArray<T>[])

Combine deux tableaux ou plus.

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

Paramètres

items

T | ConcatArray<T>[]

Éléments supplémentaires à ajouter à la fin du tableau1.

Retours

copyWithin(number, number, number)

Retourne cet objet après avoir copié une section du tableau identifié par le début et la fin vers le même tableau commençant à la cible de position

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

Paramètres

target

number

Si la cible est négative, elle est traitée comme longueur+cible où la longueur est la longueur du tableau.

start

number

Si le début est négatif, il est traité comme longueur+début. Si la fin est négative, elle est traitée comme longueur+fin.

end

number

Si ce n’est pas spécifié, la longueur de cet objet est utilisée comme valeur par défaut.

Retours

this

entries()

Retourne une itérable de paires clé, valeur pour chaque entrée du tableau

function entries()

Retours

IterableIterator<Object>

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

Détermine si tous les membres d’un tableau répondent au test spécifié.

function every(callbackfn: (value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown, thisArg?: any)

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à trois arguments. Chaque méthode appelle la fonction callbackfn pour chaque élément du tableau1 jusqu’à ce que le rappel retourne false, ou jusqu’à la fin du tableau.

thisArg

any

Objet auquel ce mot clé peut faire référence dans la fonction callbackfn. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

boolean

fill(CloudEndpoint, number, number)

Retourne l’objet après avoir rempli la section identifiée par le début et la fin avec la valeur

function fill(value: CloudEndpoint, start?: number, end?: number)

Paramètres

value
CloudEndpoint

valeur pour remplir la section tableau avec

start

number

index à partir de laquelle commencer à remplir le tableau. Si le début est négatif, il est traité comme longueur+début où la longueur est la longueur du tableau.

end

number

index pour arrêter de remplir le tableau à l’adresse. Si la fin est négative, elle est traitée comme longueur+fin.

Retours

this

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

Retourne les éléments d’un tableau qui répondent à la condition spécifiée dans une fonction de rappel.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à trois arguments. La méthode de filtre appelle la fonction callbackfn une fois pour chaque élément du tableau.

thisArg

any

Objet auquel ce mot clé peut faire référence dans la fonction callbackfn. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

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

Retourne les éléments d’un tableau qui répondent à la condition spécifiée dans une fonction de rappel.

function filter<S>(callbackfn: (value: CloudEndpoint, index: number, array: CloudEndpoint[]) => boolean, thisArg?: any)

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à trois arguments. La méthode de filtre appelle la fonction callbackfn une fois pour chaque élément du tableau.

thisArg

any

Objet auquel ce mot clé peut faire référence dans la fonction callbackfn. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

S[]

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

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

Paramètres

predicate

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

thisArg

any

Retours

CloudEndpoint | undefined

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

Retourne la valeur du premier élément du tableau où le prédicat est vrai et non défini dans le cas contraire.

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

Paramètres

predicate

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

recherche les prédicats une fois pour chaque élément du tableau, dans l’ordre croissant, jusqu’à ce qu’il en trouve un où le prédicat retourne true. Si un tel élément est trouvé, recherchez immédiatement cette valeur d’élément. Sinon, la recherche retourne undefined.

thisArg

any

Si elle est fournie, elle sera utilisée comme valeur pour chaque appel de prédicat. S’il n’est pas fourni, undefined est utilisé à la place.

Retours

S | undefined

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

Retourne l’index du premier élément du tableau où le prédicat est vrai et -1 sinon.

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

Paramètres

predicate

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

recherche les prédicats une fois pour chaque élément du tableau, dans l’ordre croissant, jusqu’à ce qu’il en trouve un où le prédicat retourne true. Si un tel élément est trouvé, findIndex retourne immédiatement cet index d’élément. Sinon, findIndex retourne -1.

thisArg

any

Si elle est fournie, elle sera utilisée comme valeur pour chaque appel de prédicat. S’il n’est pas fourni, undefined est utilisé à la place.

Retours

number

flat<U>(number)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée. Si aucune profondeur n’est fournie, la méthode plate prend par défaut la profondeur de 1.

function flat<U>(depth?: number)

Paramètres

depth

number

Profondeur maximale de récursivité

Retours

any[]

flat<U>(U[], 0)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

function flat<U>(this: U[], depth: 0)

Paramètres

this

U[]

depth

0

Profondeur maximale de récursivité

Retours

U[]

flat<U>(U[][], 1)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

function flat<U>(this: U[][], depth?: 1)

Paramètres

this

U[][]

depth

1

Profondeur maximale de récursivité

Retours

U[]

flat<U>(U[][][], 2)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

function flat<U>(this: U[][][], depth: 2)

Paramètres

this

U[][][]

depth

2

Profondeur maximale de récursivité

Retours

U[]

flat<U>(U[][][][], 3)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

function flat<U>(this: U[][][][], depth: 3)

Paramètres

this

U[][][][]

depth

3

Profondeur maximale de récursivité

Retours

U[]

flat<U>(U[][][][][], 4)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

function flat<U>(this: U[][][][][], depth: 4)

Paramètres

this

U[][][][][]

depth

4

Profondeur maximale de récursivité

Retours

U[]

flat<U>(U[][][][][][], 5)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

function flat<U>(this: U[][][][][][], depth: 5)

Paramètres

this

U[][][][][][]

depth

5

Profondeur maximale de récursivité

Retours

U[]

flat<U>(U[][][][][][][], 6)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

function flat<U>(this: U[][][][][][][], depth: 6)

Paramètres

this

U[][][][][][][]

depth

6

Profondeur maximale de récursivité

Retours

U[]

flat<U>(U[][][][][][][][], 7)

Retourne un nouveau tableau avec tous les éléments de sous-tableau concaténés de manière récursive jusqu’à la profondeur spécifiée.

function flat<U>(this: U[][][][][][][][], depth: 7)

Paramètres

this

U[][][][][][][][]

depth

7

Profondeur maximale de récursivité

Retours

U[]

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

Appelle une fonction de rappel définie sur chaque élément d’un tableau. Ensuite, aplatit le résultat dans un nouveau tableau. Il s’agit d’une carte identique à une carte suivie d’une profondeur 1.

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

Paramètres

callback

(this: This, value: CloudEndpoint, index: number, array: CloudEndpoint[]) => U | ReadonlyArray<U>

Fonction qui accepte jusqu’à trois arguments. La méthode flatMap appelle la fonction de rappel une fois pour chaque élément du tableau.

thisArg

This

Objet auquel ce mot clé peut faire référence dans la fonction de rappel. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

U[]

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

Exécute l’action spécifiée pour chaque élément d’un tableau.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à trois arguments. forEach appelle la fonction callbackfn une fois pour chaque élément du tableau.

thisArg

any

Objet auquel ce mot clé peut faire référence dans la fonction callbackfn. Si thisArg est omis, undefined est utilisé comme valeur.

includes(CloudEndpoint, number)

Détermine si un tableau inclut un certain élément, en retournant true ou false selon les besoins.

function includes(searchElement: CloudEndpoint, fromIndex?: number)

Paramètres

searchElement
CloudEndpoint

Élément à rechercher.

fromIndex

number

Position dans ce tableau à laquelle commencer la recherche de searchElement.

Retours

boolean

indexOf(CloudEndpoint, number)

Retourne l’index de la première occurrence d’une valeur dans un tableau.

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

Paramètres

searchElement
CloudEndpoint

Valeur à localiser dans le tableau.

fromIndex

number

Index de tableau auquel commencer la recherche. Si fromIndex est omis, la recherche commence à l’index 0.

Retours

number

join(string)

Ajoute tous les éléments d’un tableau séparés par la chaîne de séparation spécifiée.

function join(separator?: string)

Paramètres

separator

string

Chaîne utilisée pour séparer un élément d’un tableau de la suivante dans la chaîne résultante. En cas d’omission, les éléments de tableau sont séparés par une virgule.

Retours

string

keys()

Retourne une itérable des clés dans le tableau

function keys()

Retours

IterableIterator<number>

lastIndexOf(CloudEndpoint, number)

Retourne l’index de la dernière occurrence d’une valeur spécifiée dans un tableau.

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

Paramètres

searchElement
CloudEndpoint

Valeur à localiser dans le tableau.

fromIndex

number

Index de tableau auquel commencer la recherche. Si fromIndex est omis, la recherche commence au dernier index du tableau.

Retours

number

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

Appelle une fonction de rappel définie sur chaque élément d’un tableau et retourne un tableau qui contient les résultats.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à trois arguments. La méthode map appelle la fonction callbackfn une fois pour chaque élément du tableau.

thisArg

any

Objet auquel ce mot clé peut faire référence dans la fonction callbackfn. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

U[]

pop()

Supprime le dernier élément d’un tableau et le retourne.

function pop()

Retours

CloudEndpoint | undefined

push(CloudEndpoint[])

Ajoute de nouveaux éléments à un tableau et retourne la nouvelle longueur du tableau.

function push(items: CloudEndpoint[])

Paramètres

items

CloudEndpoint[]

Nouveaux éléments du tableau.

Retours

number

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à quatre arguments. La méthode reduce appelle la fonction callbackfn une fois pour chaque élément du tableau.

Retours

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)

Paramètres

callbackfn

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

initialValue
CloudEndpoint

Retours

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à quatre arguments. La méthode reduce appelle la fonction callbackfn une fois pour chaque élément du tableau.

initialValue

U

Si initialValue est spécifié, il est utilisé comme valeur initiale pour démarrer l’accumulation. Le premier appel à la fonction callbackfn fournit cette valeur en tant qu’argument au lieu d’une valeur de tableau.

Retours

U

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau, dans l’ordre décroissant. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à quatre arguments. La méthode reduceRight appelle la fonction callbackfn une fois pour chaque élément du tableau.

Retours

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)

Paramètres

callbackfn

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

initialValue
CloudEndpoint

Retours

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

Appelle la fonction de rappel spécifiée pour tous les éléments d’un tableau, dans l’ordre décroissant. La valeur de retour de la fonction de rappel est le résultat cumulé et est fournie en tant qu’argument dans le prochain appel à la fonction de rappel.

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

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à quatre arguments. La méthode reduceRight appelle la fonction callbackfn une fois pour chaque élément du tableau.

initialValue

U

Si initialValue est spécifié, il est utilisé comme valeur initiale pour démarrer l’accumulation. Le premier appel à la fonction callbackfn fournit cette valeur en tant qu’argument au lieu d’une valeur de tableau.

Retours

U

reverse()

Inverse les éléments d’un tableau.

function reverse()

Retours

shift()

Supprime le premier élément d’un tableau et le retourne.

function shift()

Retours

CloudEndpoint | undefined

slice(number, number)

Retourne une section d’un tableau.

function slice(start?: number, end?: number)

Paramètres

start

number

Début de la partie spécifiée du tableau.

end

number

Fin de la partie spécifiée du tableau.

Retours

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

Détermine si la fonction de rappel spécifiée retourne true pour n’importe quel élément d’un tableau.

function some(callbackfn: (value: CloudEndpoint, index: number, array: CloudEndpoint[]) => unknown, thisArg?: any)

Paramètres

callbackfn

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

Fonction qui accepte jusqu’à trois arguments. La méthode appelle la fonction callbackfn pour chaque élément du tableau1 jusqu’à ce que le rappel retourne true, ou jusqu’à la fin du tableau.

thisArg

any

Objet auquel ce mot clé peut faire référence dans la fonction callbackfn. Si thisArg est omis, undefined est utilisé comme valeur.

Retours

boolean

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

Trie un tableau.

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

Paramètres

compareFn

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

Nom de la fonction utilisée pour déterminer l’ordre des éléments. En cas d’omission, les éléments sont triés dans l’ordre croissant des caractères ASCII.

Retours

this

splice(number, number)

Supprime les éléments d’un tableau et, si nécessaire, insère de nouveaux éléments à leur place, retournant les éléments supprimés.

function splice(start: number, deleteCount?: number)

Paramètres

start

number

Emplacement de base zéro dans le tableau à partir duquel commencer à supprimer des éléments.

deleteCount

number

Nombre d’éléments à supprimer.

Retours

splice(number, number, CloudEndpoint[])

Supprime les éléments d’un tableau et, si nécessaire, insère de nouveaux éléments à leur place, retournant les éléments supprimés.

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

Paramètres

start

number

Emplacement de base zéro dans le tableau à partir duquel commencer à supprimer des éléments.

deleteCount

number

Nombre d’éléments à supprimer.

items

CloudEndpoint[]

Éléments à insérer dans le tableau à la place des éléments supprimés.

Retours

toLocaleString()

Retourne une représentation sous forme de chaîne d’un tableau. Les éléments sont convertis en chaîne à l’aide de leurs méthodes toLocalString.

function toLocaleString()

Retours

string

toString()

Retourne une représentation sous forme de chaîne d’un tableau.

function toString()

Retours

string

unshift(CloudEndpoint[])

Insère de nouveaux éléments au début d’un tableau.

function unshift(items: CloudEndpoint[])

Paramètres

items

CloudEndpoint[]

Éléments à insérer au début du tableau.

Retours

number

values()

Retourne une itérable de valeurs dans le tableau

function values()

Retours

IterableIterator<CloudEndpoint>