2
var { iWantThis: { andThis, andThisToo } } = x;
是否有一種方法可以訪問所有三個在一個解構調用?我想避免兩個電話,像這樣:對象解構:如何使用中間嵌套屬性
var { iWantThis } = x;
var { andThis, andThisToo } = iWantThis;
var { iWantThis: { andThis, andThisToo } } = x;
是否有一種方法可以訪問所有三個在一個解構調用?我想避免兩個電話,像這樣:對象解構:如何使用中間嵌套屬性
var { iWantThis } = x;
var { andThis, andThisToo } = iWantThis;
我可以想出最接近的是:
var { iWantThis, iWantThis: { andThis, andThisToo } } = x;
想我會用let
相反,如果我使用ES6)
所以,你最好想要結束3個新變量:'iWantThis','andThis',和'ThisThisoo'?或者僅僅是第二個2? – JMM
正確,全部三個 –
@locks答案是我能想到的最緊湊的答案。 – JMM