У меня есть следующий JSON:
{
"status" : "success",
"0": {
"link" : "test1",
"img" : "test2",
"title" : "test3"
},
"1":{
"link" : "test4",
"img" : "test5",
"title" : "test6"
}
}
Очевидно, что 0 и 1 сами являются объектами, и я хотел бы найти правильный способ перебрать все данные в этом объекте, «status», «0» и «1». То, что у меня есть сейчас (и работает), ниже, я знаю, что должен быть лучший метод, чтобы увидеть, является ли элемент одним глубоким, например, «status» или это объект, например «0» и «1 «:
// Prints the link from '0' and '1'
$.each(test, function(){
if(this == '[object Object]')
alert(this.link);
});