2011-10-23 8 views
0

可能性の重複:
Loop through associative array in reverse連想配列(オブジェクト)をどのように逆転()しますか?

は私はjavascriptオブジェクトのキーと値のペアを持っています。 どうすればそれを反転できますか?下から順にループします。 jQueryが利用可能です。

+0

1つのオプションは、オブジェクトを配列に変換し、JS逆関数を使用することです。 – Dev

答えて

2

Javascriptオブジェクトのプロパティの順序を決定するための厳密な仕様や保証はありません。ほとんどのブラウザは最初から最後に追加されたものから始まりますが、Elements order in a "for (… in …)" loop と記載されているため、ChromeとOperaでは説明していません。

オーダーが重要な場合は、配列を使用するか、(いずれかの方向から)ループするときにプロパティにアクセスする順序を列挙した配列を持たなければなりません。

関連する問題