可能重複:
Access the first property of an object如何獲取對象的第一個成員在JavaScript
我有一個JavaScript對象是這樣的:
var list = {
item1: "a",
item2: "b",
item3: "c",
item4: "d"
};
在JS使用反射,我可以說list [「item1」]以編程方式獲取或設置每個成員,但我不想依賴t的名字他的成員(對象可能會擴展)。所以我想獲得這個對象的第一個成員。
如果我寫下面的代碼,它返回undefined。任何人都知道如何做到這一點?
var first = list[0]; // this returns undefined
http://stackoverflow.com/questions/2342371/jquery-loop-on-json-data-using-each – Jack
但是如果你改變了初始化該對象的代碼會怎麼樣。當然最好是通過名字來引用它,或者使用一個數組? – Bojangles
@Jack:我不是在尋找一個循環 –