Учитывая, что у меня есть следующее: (которое генерируется динамически и различается по длине)
associations = ["employer", "address"];
Попытка обойти объект JSON и желание сформировать что-то вроде следующего:
data.employer.address
или
data[associations[0]][association[1]]
Без этого:
eval("data."+associations.join('.'));
Наконец-то, меня, возможно, избегают говорить это, но можно ли использовать eval в подобном случае? Просто получение данных.