Czy istnieje sposób na uzyskanie nazwy pierwszej właściwości obiektu JSON?Pierwsze właściwości JSON
chciałbym zrobić coś takiego:
var firstProp = jsonObj[0];
edit: Dostaję obiekt JSON kategorie wich luku tablic z adresami URL obrazu.
tak:
{
"category1":["image/url/1.jpg","image/url/2.jpg"],
"category2":["image/url/3.jpg","image/url/4.jpg"]
}
ja wtedy iteracja obiektu wstawić obrazy, a ja naprawdę chciałem to elegancki sposób, aby zobaczyć jakiej kategorii został wprowadzony jako pierwszy. W pierwszej chwili po prostu nie
for (var cat in images) {
if (i==0) firstCat = cat;
...
}
Ale jak niektórzy „czuł” brzydki ... Tak było w zasadzie tylko kwestia elegancji: p
Nie możesz używać tablicy zamiast? – Gumbo
dupe: http: // stackoverflow.com/questions/909003/javascript-getting-the-first-index-of-an-object/909044 # 909044 – Miles