I am new to java script , so my apologies if this is trivial.
My question is syntactical, if I have an object:
this.state = {
A : {
B: {
C : [
{value : 'bob'},
{value : 'Jim'},
{value : 'luke'},
]
}
}
}
and I have a string location = 'A.B.C[1]'
which describes the location of the data I want.
Why can I not just do data = this.state[location].value
?
and is there a simple "JavaScript" way of getting the data using the location string?
any help would be amazing :)
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…