我已經能夠找到使用$.each
的人的唯一示例是html樣本,這不是我想要的。我有以下對象:通過對象
var obj = {
obj1: 39,
obj2: 6,
obj3: 'text'
obj4: 'text'
obj5: 0
};
我圈像這樣:
$(array).each(function(index, value) {
// ...
});
我想obj3
和obj4
進行排序。最好不要使用異步方法,如何在輸出之前(或期間)排序結果? (我也不會通過這個要循環兩次,因爲有可能是幾百個在任何給定的時間。
屬性沒有排序:你的「數組」只是一個普通的對象。要麼有一個真正的數組,比如'[[「obj1」,39],[「obj2」,6],...]或者先對鍵進行排序,然後用* sorted * collectin鍵。 – 2012-01-16 21:31:47
另請參閱此[問題/答案](http://stackoverflow.com/a/1359808/843985)。 – scessor 2012-01-16 21:33:25
你的「數組」只是一個對象;你想排序對象的屬性還是你真的有這樣的對象數組? – tvanfosson 2012-01-16 21:34:32