Показать сообщение отдельно
  #10 (permalink)  
Старый 13.12.2012, 21:45
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

разобрать JSON через parse всё верно.

а перебрать обьект можно и таймером, если получить список ключей массивом Object.keys(obj), затем брать по одному значению в массиве и использовать его как ключ к обьекту. Способ проще в голову пока не приходит
var obj ={some: {1: 'sc' ,6:'scq'},ser:{1:'sc'} };
var key=Object.keys( obj );
alert(key);
alert(key.length);

alert ("сейчас мы переберём обьект, внутри должно быть два обьекта. Значит мы увидим два алерта");

//пример обьявления
function $doWhile(mem,f){
    var iterator=function(){
         if ( f(mem) ) setTimeout(iterator, 1);
    } 
    iterator();
}

//пример использования
$doWhile({i:0},function(m){
     alert(obj [ key[m.i] ] );     
     return (m.i++)<key.length-1;
});



Чото пиздец какойто
какая задача такое и решение ))))))
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 13.12.2012 в 21:55.
Ответить с цитированием