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