我正在为我的 js 文件使用对象结构,并希望能够将其中一个属性(它是一个数组)分配给其他属性之一:
AvGen = {
theBody: {
bodies: [
fooObj,
foo2Obj, // <--- assign this property...
foo3Obj
],
bodyColor: '#DB6EDB',
currBodyNr: 1,
currBodyObj: AvGen.theBody.bodies[1] // <--- ...to this property
// ... rest of the code
但是,当尝试这样做时,我收到以下错误消息:
Uncaught ReferenceError: AvGen is not defined
如果我删除“AvGen”,它会说没有定义“theBody”。我怎样才能做到这一点?