Чи цикл "for… in" в циклі Javascript через хештелі / елементи в порядку, де вони оголошені? Чи є браузер, який не робить це в порядку?
Об'єкт, який я хочу використати, буде оголошено один раз і ніколи не буде змінено.
Припустимо, у мене є:
var myObject = { A: "Hello", B: "World" };
І я надалі використовую їх у:
for (var item in myObject) alert(item + " : " + myObject[item]);
Чи можу я очікувати, що "A:" Hello "'завжди буде перед" B: "World"' у найбільш пристойних браузерах?