Silly example:
<script>
var a = {
'b' : {
'c' : "success!!"
}
};
var d = 'b.c';
</script>
How could I access success!!
if I can't go for the obvious solution a.b.c
or a['b']['c']
, but instead have to use d
? I tried a[d]
, which doesn't seem to do the trick. I also tried to fiddle with eval()
. Is this even possible?