I need to access object properties with dynamic keys which has persistent structure but different keys, like on one occasion it could be:
var ty_tabs=[{ "key1" :[{ "d1" : "v1", "d2" : "v2", "d3" : "v3" }], "key2" :[{ "d1" : "v1", "d2" : "v2", "d3" : "v3" }] }] and on another one:
var ty_tabs=[{ "key3" :[{ "d1" : "v1", "d2" : "v2", "d3" : "v3" }], "key4" :[{ "d1" : "v1", "d2" : "v2", "d3" : "v3" }] }] How do I adopt my code:
var b,a,d1,d2,d3; for (b = 0 , a = ty_tabs.length; b < a ; ++b){ d1 = ty_tabs[b].key1[0].d1; d2 = ty_tabs[b].key1[0].d2; d3 = ty_tabs[b].key1[0].d3; } To access properties with varying keys:
d1 = ty_tabs[b].?[0].d1; d2 = ty_tabs[b].?[0].d2; d3 = ty_tabs[b].?[0].d3;