Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Определить значение ключа в ассоциативном масиве / 5 сообщений из 5, страница 1 из 1
29.11.2009, 03:34
    #36337353
Alexei Gennadevich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить значение ключа в ассоциативном масиве
Всем доброго времени суток!

Сломал уже голову. Такая задача:
Есть ассоциативный массив:
var myArray= {"grib":[55.7548,37.7176],"zel":[55,38]};
Хочу чтобы в алерт-сообщениях последовательно выдавалось значение каждого ключа из этого массива (то есть сначала выдалось grib, а затем zel):
for (each in myArray){
alert (myArray[ключ]);
}
Так как вот правильно написать конструкцию для определения ключа?
Заранее спасибо!
...
Рейтинг: 0 / 0
29.11.2009, 04:02
    #36337354
an0nym
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить значение ключа в ассоциативном масиве
Alexei Gennadevich,

for(var key in myArray) { alert(myArray[key]); }

Только это не массив, а объект, и перебираете вы не его элементы, а его свойства, среди которых, помимо явно заданных вами, могут оказаться и стандартные.
...
Рейтинг: 0 / 0
01.12.2009, 19:56
    #36341992
Alexei Gennadevich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить значение ключа в ассоциативном масиве
an0nym,

Не получается предложенным способом. В сообщение выдаются значения текущей строки массива/объекта (извините не силен в определениях): 55.7548,37.7176, а потом 55,38.

А надо, чтобы возвращало "grib" и "zel".

Есть другие идеи?
...
Рейтинг: 0 / 0
01.12.2009, 20:19
    #36342019
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить значение ключа в ассоциативном масиве
Код: plaintext
1.
for(var key in myArray) {alert(key); }
...
Рейтинг: 0 / 0
01.12.2009, 20:25
    #36342027
Alexei Gennadevich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить значение ключа в ассоциативном масиве
ShSerge,

Спасибо!

Только что нашел ответ тут: http://javascript.ru/tutorial/object/intro
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Определить значение ключа в ассоциативном масиве / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]