Apakah "for ... in" loop dalam Javascript loop melalui hashtables / elemen dalam urutan mereka dinyatakan? Apakah ada peramban yang tidak melakukannya secara berurutan?
Objek yang ingin saya gunakan akan dideklarasikan sekali dan tidak akan pernah dimodifikasi.
Misalkan saya punya:
var myObject = { A: "Hello", B: "World" };
Dan saya selanjutnya menggunakannya dalam:
for (var item in myObject) alert(item + " : " + myObject[item]);
Dapatkah saya berharap 'A: "Hello"' selalu datang sebelum 'B: "World"' di sebagian besar browser yang layak?