Есть ли способ получить имя первого свойства объекта JSON?
Я хотел бы сделать что-то вроде этого:
var firstProp = jsonObj[0];
edit: Я получаю объект JSON, в котором хранятся категории массивов с URL-адресами изображений.
так:
{
"category1":["image/url/1.jpg","image/url/2.jpg"],
"category2":["image/url/3.jpg","image/url/4.jpg"]
}
Затем я повторяю объект, чтобы вставить изображения, и все, что я действительно хотел, было элегантным способом увидеть, какая категория была вставлена первой. Сначала я просто сделал
for (var cat in images) {
if (i==0) firstCat = cat;
...
}
Но некоторые из них "чувствовали" уродливость... Так что это был в основном вопрос элегантности: p