Здравствуйте, подскажите как вывести infooption и чтобы можно было вставить переменную infooption.valinf
var valinf = "Донецк";
var t1 = '{ "infooption": { "Донецк": ["123","456"] } }';
var infores = JSON.parse(t1);
var infooptionsd = infores.infooption;
var infooption = infooptionsd.valinf;
При проверке console.log(infooption); выдает undefined
Для того чтобы использовать вычисляемое имя свойства воспользуйтесь квадратными скобками
var valinf = "Донецк";
var t1 = '{ "infooption": { "Донецк": ["123","456"] } }';
var infores = JSON.parse(t1);
var infooptionsd = infores.infooption;
var infooption = infooptionsd[valinf]; // <- заменить обращение через точку на обращение через квадратные скобки
console.log(infooption);
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости