Jak zachować sekwencję w mapie javascript?
Mam mapę danych, jak poniżej
var myData = new Object();
myData[10427] = "Description 10427";
myData[10504] = "Description 10504";
myData[10419] = "Description 10419";
ale teraz, gdy iteruję po myData, nie dostaję tego samego sequnce w chrome, a IE działa poprawnie w Firefoksie. Iteruje w kolejności rosnącej według klucza
for (var key in myData) {
alert("key is"+key);
}
Otrzymuję dane wyjściowe w porządku rosnącym w alercie jako10419,10427,10504
Jak mogę się upewnić, że iteracyjnie w tej samej kolejności, co dane wprowadzone na mapie?