Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Ассоциативные массивы в javaScript

Есть куакой нибудь ассоциативный массив, например:

var arr = new Array()
arr['red']=255
arr['green']=100
arr{'blue']=0

Теперь надо, заранее не зная имён ключей, перебрать все его значения, желательно так что бы они перечислялись в порядке создания.

Первое что мне пришло на ум - сделать так:
for(i=0; i<arr.length; i++)
{
//далее необходимое действие над элементом массива, допустим
alert(arr[i])
}

Как вы наверное уже дрогадались это нифига не работает, значение arr.length==0, да и arr[i]==undefined... Такая в общем печальная история. Кто знает что делать?
СообщениеАвторДата
pofigator19.02.2002 19:59
Zukoff14.05.2006 19:50
Leechy19.02.2002 20:04
10.06.2005 14:07
Stranger04.07.2006 12:54