Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.11.2015, 13:46
Новичок на форуме
Отправить личное сообщение для Greg_dp Посмотреть профиль Найти все сообщения от Greg_dp
 
Регистрация: 01.08.2015
Сообщений: 2

Помогите вывести ассоциативный массив(object) из кука
Имеется вот такой вот код:
function getCookie(name) {
    var cookie = " " + document.cookie;
    var search = " " + name + "=";
    var setStr = null;
    var offset = 0;
    var end = 0;
    if (cookie.length > 0) {
        offset = cookie.indexOf(search);
        if (offset != -1) {
            offset += search.length;
            end = cookie.indexOf(";", offset)
            if (end == -1) {
                end = cookie.length;
            }
            setStr = unescape(cookie.substring(offset, end));
        }
    }
    return(setStr);
}


var arr = JSON.parse(getCookie('JSON'));


Вывожу через for in
for(var i in arr){
    for(var j in arr[i] ){
        document.write(j+"<br>");
    }
}

Так только ключи, а если пытаюсь достучаться через 3й уровень до значений то вообще ничего не происходит
for(var i in arr){ 
for(var j in arr[i] ){ 
for(var g in arr[j]){ 
document.write(g); 
} 
} 
}


Как быть? Подскажите пожалуйста!

Последний раз редактировалось Greg_dp, 30.11.2015 в 13:49.
Ответить с цитированием
  #2 (permalink)  
Старый 30.11.2015, 14:53
Аватар для sanmihan
Аспирант
Отправить личное сообщение для sanmihan Посмотреть профиль Найти все сообщения от sanmihan
 
Регистрация: 28.05.2015
Сообщений: 54

а если третий цикл изменить на
for(var g in arr[i][j]){
document.write(g);
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите! Как из файла html вывести фото на главную antoxave Элементы интерфейса 14 05.11.2012 22:36
Помогите вывести и посчитать значения ячеек в таблицах uznik73 Events/DOM/Window 13 14.07.2011 13:09
Помогите пожалуйста не могу вывести информацию из mysql Геворг Серверные языки и технологии 4 01.03.2011 20:24
помогите вывести переменную в HEX BMWSauber Элементы интерфейса 3 27.01.2010 18:57