2010-01-20 27 views

回答

8

没有。 JavaScript没有这样的语法糖。

+0

这个答案不如我的正确。接受的答案应该是'在现代浏览器中只有Firefox才具有这个功能'。 – 2014-04-24 04:07:00

+0

@AntonyHatchkins和Marcin,它在ECMAScript 2015中:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment – leewz 2015-09-23 00:51:39

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

更新:

浏览器兼容性矩阵:

  • 火狐:所有版本
  • 歌剧:9.x中只有
  • 铬:49和更高
  • MSIE :没有
  • EdgeHTML:14(浏览器版本31,2016年2月发行)
  • Safari中:7.1(8 Safari的移动)
+2

这在大多数JavaScript实现中都不起作用... – 2010-01-20 10:57:10

+0

为什么?哪些实现受到影响?你有进一步的联系吗? – tback 2010-01-20 11:00:16

+2

不(似乎)在IE6中工作。 – Alsciende 2010-01-20 11:04:49

-2

一个对象可以不包含于整数的引用,仅其值。所以我看不出有什么办法可以用JavaScript来做什么。

相关问题