L'opérateur de repos javascript expliqué

L'opérateur de repos javascript expliqué

L'opérateur de repos est utilisé pour appeler une fonction avec de nombreux arguments, puis on peut accéder à ces arguments en tant que tableau. Une autre utilisation notable de l'opérateur REST est en destructeur de tableau où plusieurs éléments de tableau peuvent être liés à une seule variable.

Cet article vise à fournir un guide détaillé de l'opérateur de repos JavaScript avec les résultats d'apprentissage suivants.

  1. Comment fonctionne l'opérateur de repos en javascript
  2. Comment utiliser l'opérateur de repos javascript

Comment fonctionne l'opérateur de repos en javascript

Les trois points sont utilisés avec n'importe quelle variable pour désigner l'opérateur de repos.

… Var

Comme le nom de l'opérateur dirige (REST), cet opérateur se rapporte au reste des arguments d'une fonction ou au reste des éléments d'un tableau. Pour plusieurs arguments, l'opérateur de repos crée un tableau de valeurs qui en sont contenues. De plus, l'opérateur de repos ne fonctionnera que s'il est utilisé comme dernier argument d'une fonction ou comme dernier élément pour détruire un tableau.

Comment utiliser l'opérateur de repos en javascript

Les usages de collecteur de l'opérateur de repos permettent de l'utiliser comme argument fonction ou de se référer à plusieurs éléments d'un tableau.

Exemple 1

Le code fourni ci-dessous utilise l'opérateur de repos pour transmettre plusieurs arguments d'une fonction.

str ("Windows", "macOS", "Linux", "Ubuntu", "Debian")
fonction str (x, y,… multi)
console.journal (x)
console.journal (y)
console.journal (multi)

Dans le code ci-dessus, le multi est appelé le paramètre de repos (car trois points sont préfixés avec le multi). La fonction est appelée où le X se rapporterait à Windows, y à macOS et (… multi) au reste des valeurs.

Sortir

La sortie montre que X a imprimé Windows, Y montre le macos en sortie, tandis que le paramètre de repos (… multi) a affiché toutes les autres valeurs (dans un tableau).

Exemple 2

Une autre utilisation notable de l'opérateur de repos est de détruire un tableau en javascript. Pour pratiquer cette fonctionnalité, les lignes de code suivantes sont utilisées.

var x = ["bienvenue", "à", "Linuxhint", "JS / jQuery", "Rest-opérateur"]
var [a, b,… c] = x
console.journal (c);

Le code ci-dessus crée un tableau de chaînes, puis une destruction du tableau est effectuée. Le A fait référence au «Accueillir", b se réfère à la "pour”String, et l'opérateur de repos (… C) est utilisé pour désigner plusieurs valeurs qui se produisent après le «pour”String à la fin du tableau.

Sortir

La sortie montre que les valeurs récupérées par le paramètre de repos sont imprimées dans une structure en forme de tableau.

Exemple 3

L'opérateur de repos ne peut être utilisé que comme dernier argument de la fonction. Et si nous l'utilisons entre les arguments ou comme premier argument? Cet exemple vise à répondre à la question ci-dessus:

str ("Windows", "macOS", "Linux", "Ubuntu", "Debian")
fonction str (x,… multi, y)
console.journal (x)
console.journal (y)
console.journal (multi)

Le code ci-dessus essaie d'utiliser le paramètre de repos comme deuxième argument.

Sortir

La sortie a renvoyé une erreur qui indique que le paramètre de reste doit être utilisé comme dernier paramètre.

Conclusion

L'opérateur de repos permet d'utiliser de nombreux arguments en utilisant une seule variable préfixée avec trois points. L'utilisation la plus notable de l'opérateur de repos est la destruction du tableau et l'utilisation de plusieurs arguments pour une fonction. Cet article fournit le fonctionnement de l'opérateur de repos aux côtés de divers exemples qui illustrent les utilisations multiples de l'opérateur de repos. À la fin de ce guide, vous pourriez détruire un tableau ou utiliser plusieurs arguments d'une fonction à l'aide de l'opérateur de repos.