2017-11-18 15 views
1

JavaScriptでネストされたオブジェクトの構造を解除するときに変数の名前を変更できますか?次のコードを考えてみましょう:私はAaに改名ようネストされたオブジェクトの破棄と名前の変更

const obj = {a: 2, b: {c: 3}}; 
const {a: A, b:{c}} = obj; 

どのように私は上記のコードでcの名前を変更することができますか? const {a: A, b:{c}: C} = objは機能しません。

+0

は、 'Cを入れて – Bergi

答えて

2

あなたがのために新しい名前を設定するのと同じ方法 - {c: C}:内部オブジェクト内部C`:

const obj = {a: 2, b: {c: 3}}; 
 

 
const {a: A, b:{c: C}} = obj; 
 

 
console.log(C);

関連する問題