草庐IT

aSetting

全部标签

javascript - 递归循环对象以构建属性列表

情况:我有一个包含多个子对象和子子对象的大对象,其属性包含多种数据类型。出于我们的目的,这个对象看起来像这样:varobject={aProperty:{aSetting1:1,aSetting2:2,aSetting3:3,aSetting4:4,aSetting5:5},bProperty:{bSetting1:{bPropertySubSetting:true},bSetting2:"bString"},cProperty:{cSetting:"cString"}}我需要遍历这个对象并构建一个显示层次结构的键列表,所以列表最终看起来像这样:aProperty.aSetting1a

javascript - 递归循环对象以构建属性列表

情况:我有一个包含多个子对象和子子对象的大对象,其属性包含多种数据类型。出于我们的目的,这个对象看起来像这样:varobject={aProperty:{aSetting1:1,aSetting2:2,aSetting3:3,aSetting4:4,aSetting5:5},bProperty:{bSetting1:{bPropertySubSetting:true},bSetting2:"bString"},cProperty:{cSetting:"cString"}}我需要遍历这个对象并构建一个显示层次结构的键列表,所以列表最终看起来像这样:aProperty.aSetting1a