Показать сообщение отдельно
  #1 (permalink)  
Старый 02.12.2010, 13:12
Новичок на форуме
Отправить личное сообщение для nibble Посмотреть профиль Найти все сообщения от nibble
 
Регистрация: 02.12.2010
Сообщений: 6

Обход массива в строгом порядке
В ходе разработки получился массив-объект с числовыми ключами. К примеру, такой:
var words={"4": "who", "1": "are", "5": "you"}
При его обходе с помощью
for (var i in words) { document.write(words[i]) }
мне нужно, чтобы он выдал "who are you", то есть, чтобы обход был строго в том порядке, в каком я этот массив инициализировал.
А на деле массив сортируется по возрастанию ключей и сначала обрабатывается words[1], потом words[4], words[5].

Можно как-то этого избежать?
Спасибо за внимание.
Ответить с цитированием