Поясните пример
Здравствуйте!
Поясните по этому примеру http://learn.javascript.ru/object#п...свойств <!DOCTYPE html> <html> <body> <script> var codes = { "+7": "Россия", "+38": "Украина", "+1": "США" }; for (var key in codes) { var value = codes[key]; var id = +key; // привести к числу alert(id + ": " + value); // 7, 38, 1 во всех браузерах } </script> </body> </html> Почему потребовалось "+" вставлять чтобы привести ключи к строке, вроде если ключ в кавычках и так строковый тип получается ? |
Цитата:
Цитата:
|
не та строка
"+7": "Россия", "+38": "Украина", "+1": "США" |
Часовой пояс GMT +3, время: 01:59. |