Javascript の "for…in" ループは、宣言されている順序でハッシュテーブル/要素をループしますか? 順番通りにしないブラウザはありますか?
使用したいオブジェクトは一度宣言され、変更されることはありません。
私が持っているとします:
var myObject = { A: "Hello", B: "World" };
そして、私はさらにそれらを次のように使用します。
for (var item in myObject) alert(item + " : " + myObject[item]);
ほとんどの適切なブラウザーで、「A : "Hello"」が常に「B : "World"」の前に来ると期待できますか?