2010-01-20 12 views

Respuesta

8

No hay. JavaScript no tiene esa sintaxis de azúcar.

+0

esta respuesta es menos correcta que la mía. La respuesta aceptada debería ser 'entre los navegadores modernos, solo Firefox tiene esta característica'. –

+0

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

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

Actualización:

matriz de compatibilidad del navegador:

  • Firefox: todas las versiones
  • Opera: 9.x solamente
  • Chrome: 49 y superior
  • MSIE : no
  • EdgeHTML: 14 (Browser versión 31, lanzado Feb. 2016)
  • Safari: 7,1 (8 para Safari Mobile)
+2

Lo que no funcionará en la mayoría de las implementaciones de javascript ... –

+0

¿por qué? qué implementaciones se ven afectadas? ¿tienes más enlaces? – tback

+2

No funciona (parece) en IE6. – Alsciende

-2

Un objeto no puede contener una referencia a un número entero, sólo su valor. Entonces no veo ninguna manera de hacer lo que pides en javascript.

Cuestiones relacionadas