8
var { iWantThis: { andThis, andThisToo } } = x;

有没有办法在一个解构调用中访问所有三个?我想避免这样的两个电话:

var { iWantThis } = x;
var { andThis, andThisToo } = iWantThis;
4

1 回答 1

9

我能想到的最接近的是:

var { iWantThis, iWantThis: { andThis, andThisToo } } = x;

虽然我会使用let,但如果我使用的是 ES6 ;)

于 2015-10-15T01:22:40.817 回答