我有一个嵌套对象。这里是:
var Obj = {
a: {
state: {
started: false,
players: [],
hand: 0,
totalHand: 0,
teams: {
starter: {
name: "",
handPoints: [],
totalPoint: calc(Obj.a.state.teams.starter.handPoints)
}
}
}
}
};
如您所见,我需要使用handPoints
值来设置totalPoint
。我必须这样称呼吗:
calc(Obj.a.state.teams.starter.handPoints)
有什么方法可以使用this
关键字或其他东西吗?
如果我有一个更嵌套的对象怎么办?我觉得很奇怪。
谢谢你。