我在正确获取我的 JS 代码结构时遇到问题。我基本上是在尝试创建一个包含其他对象的复杂对象。
我所追求的基本上是这样的:
object {
f1: (),
f2: (),
objA: {
objA: {
v1: ""
}
},
objB: {
objA: {
v1: "",
v2: "",
f1: ()
}
}
}
或类似的东西。我有一些工作,但在对象中,我希望能够引用对象的其他部分。
因此,例如,对于上面的示例,我想将变量设置object.objA.objB.v1
为等于object.objA.objA.v1
当我尝试这个时,我收到一个错误,说它无法访问objA
未定义的。
我怎样才能解决这个问题或对其进行重组以使其正常工作?