102 votes

Passer un nombre inconnu d’arguments dans la fonction JavaScript

Existe-t-il un moyen de passer un nombre inconnu d’arguments tels que:

De plus, comment puis-je obtenir le nombre d’arguments transmis ?

13voto

public override Points 199
<pre><code></code></pre>

7voto

Gabi Purcaru Points 15158
<pre><code></code></pre>

6voto

Jacob Relkin Points 90729

Il existe un objet caché transmis à chaque fonction en JavaScript appelé ``.

Vous utiliseriez `` simplement pour obtenir la quantité d’arguments transmis à la fonction.

Pour parcourir les arguments, vous devez utiliser une boucle :

Notez qu’il `` ne s’agit pas d’un tableau réel, donc si vous en aviez besoin en tant que tableau, vous le convertiriez comme ceci:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X