小编Var*_*n S的帖子

解构javacript中的嵌套对象| 构造二级父对象和子对象

我需要从这个对象中构造并获取title,child,childTitle的值

const obj1 = {
   title : 'foo',
   child : {
               title2 : 'bar'
           }
   }

let {title, child} = obj1;
console.log(title)   //'foo'
console.log(child)   //{ title : 'bar' } 

// but couldn't get child object this way

let { title , child : { title2 } } = obj1;
console.log(title)   //'foo'
console.log(child)   //unDefined
console.log(title2)  //'bar'
Run Code Online (Sandbox Code Playgroud)

我怎么能得到孩子的对象?

javascript destructuring ecmascript-6 nested-object

4
推荐指数
1
解决办法
275
查看次数