我是 Java 脚本的新手,所以如果这是微不足道的,我深表歉意。我的问题是句法问题,如果我有一个对象:
this.state = {
A : {
B: {
C : [
{value : 'bob'},
{value : 'Jim'},
{value : 'luke'},
]
}
}
}
我有一个字符串location = 'A.B.C[1]'来描述我想要的数据的位置。
为什么我不能只做 data = this.state[location].value?
是否有使用位置字符串获取数据的简单“JavaScript”方法?
任何帮助都会很棒:)