двоеточие в массиве?! 
		
		
		
		Вопрос. Вот пример из книги: 
	
var ob = {"а" : "Архангельск", "б" : "Баку", "в" : "Воронеж"};
for (var key in ob)
  document.write(key + ": " + ob[key] + "<BR>");
1) Что означает двоеточие в массиве? Нигде не могу найти информацию. Без них код не работает! 2) Почему, например, в первом проходе цикла.... ob[key] выдаёт "Архангельск"? а key.... выдаёт просто "a"?  | 
	
		
  | 
	
		
 ааа... пардон муа) В тексте шла речь про цикл for in, именно для Массива! а не объектов. Мда) смотрится вопрос явно глупо)) :haha:  но спасибо за наводку новичку))) :thanks: 
	 | 
	
		
 Ну, вообще они по-другому называются ассоциативными массивами (а ещё хешами), поэтому автор мог просто не уточнить. А что читаете? 
	 | 
	
		
 for in для массивов зло, лучше используйте обычный for, для начала хотя бы. 
	 | 
| Часовой пояс GMT +3, время: 14:25. |