【发布时间】:2019-06-15 00:44:18
【问题描述】:
我需要从这个对象中解构并获取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'
我怎样才能得到子对象?
【问题讨论】:
-
你是什么意思?您不能控制台记录对象,但您可以对对象执行其他操作。喜欢使用 typeOf:stackoverflow.com/a/13045455/8716187
-
^^^ 改代码,可以的^^^
-
@Wookies-Will-Code hmmmmmm,是的,可以在控制台中记录对象。问题更多的是获取(解构)子对象以及一些子属性。反正Tq
标签: javascript ecmascript-6 destructuring nested-object