I am trying to access a string "key1.key2"
as properties of an object.
For example :
var obj = { key1 : {key2 : "value1", key3 : "value2"}};
var attr_string = "key1.key2";
The variable attr_string
is a string of attributes in a nested object joined by "."
. It can be of any depth like "key1.key2.key3.key4..."
I want something like obj.attr_string
to give the value of obj["key1"]["key2"]
that is "value1"
How to achieve this?