Я пытаюсь получить ключ/значение от объекта JSON, пытаясь получить их из массива.Доступ к ключу/значению JSON
var ii;
var s;
var networksArray = [ "a" ];
var len = networksArray.length;
for (ii=0; ii<len; ++ii) {
if (ii in networksArray) {
currentNetwork = networksArray[ii];
alert (markersList[i].a); //works
alert (markersList[i].currentNetwork); //doesn't work
}
}
Первое предупреждение работает должным образом; второе предупреждение не работает. Должно быть, отсутствует что-то основное.
Я хотел бы markersList [я] .currentNetwork следует интерпретировать как markersList [я] .a , но я думаю, что я смешивания строк с переменными ...
Спасибо за помощь.
Как мы узнаем, что делать, если не указан образец данных? – charlietfl
Можете ли вы показать свой объект JSON и что такое markersList, и где его defiend? Вы получаете какие-либо ошибки в консоли? код, который вы показываете, недостаточно описателен. Что такое markersList.a? где он устанавливается? –
где json объект, который вы тестируете с помощью простого массива. –