Je veux transmettre de multiples valeurs en tant que paramètre sur une seule variable dans JS. Comment puis-je accéder à ces valeurs de cette variable comme paramètre?
Le code ci-dessous est juste de vous montrer ce que j'essaie d'atteindre. P> blockQuote>
xxx pré> aidez comment puis-je passer plusieurs valeurs? p> p>
3 Réponses :
Vous ne pouvez pas. Utilisez un tableau ou un objet à la place. P> (0, -1) code> utilise L'opérateur de la virgule . Il évalue comme
-1 code>. Le
0 code> n'atteint jamais la fonction. P>
Vous pouvez utiliser un tableau, puis accéder aux éléments du tableau:
Utilisez l'objet ou la matrice pour acquérir cette
p>
function getsum(a,b) { console.log("a,b",a,b) // do something } getsum({val0:0,val1:-1},-1); function getsum(a,b) { console.log("a,b",a,b) // do something } getsum([0,-1],-1);
Utilisez un tableau ou un objet. N'utilisez pas l'opérateur de la virgule.
Ce n'est que le module où je viens de demander comment nous pouvons transmettre de multiples valeurs à un seul paramètre de fonction variable.