2010-01-20 17 views

Répondre

8

Il n'y en a pas. JavaScript n'a pas une telle syntaxe en sucre.

+0

cette réponse est moins correcte que la mienne. La réponse acceptée devrait être «parmi les navigateurs modernes, seul Firefox a cette fonctionnalité». –

+0

@AntonyHatchkins et Marcin, c'est dans ECMAScript 2015: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment – leewz

7
[a, b] = [1, 2] 

Mise à jour:

matrice de compatibilité du navigateur:

  • Firefox: toutes les versions
  • Opera: 9.x ne
  • Chrome: 49 et plus
  • MSIE : non
  • EdgeHTML: 14 (version du navigateur 31, libéré février 2016)
  • Safari: 7,1 (8 pour Safari Mobile)
+2

Ce qui ne marchera pas dans la plupart des implémentations javascript ... –

+0

Pourquoi? quelles implémentations sont affectées? avez-vous d'autres liens? – tback

+2

Ne semble pas fonctionner dans IE6. – Alsciende

-2

Un objet ne peut pas contenir une référence à un nombre entier, seule sa valeur. Donc, je ne vois pas comment faire ce que vous demandez en javascript.