Ассоциативный массив в JavaScript

Создание

Ассоциативный массив в JavaScript создается практически так же как и в PHP.

// объявляем переменные var key, value, arr = []; // заполняем массив arr['Name'] = 'Artem'; arr['Surname'] = 'Fedorov'; arr['Age'] = '24'; arr['Country'] = 'Russia'; arr['City'] = 'Moscow'; arr['Index'] = 123456; // перебор массива for (key in arr) { // значение массива получаем по ключу value = arr[key]; document.write(key+': '+value+'<br>'); } // разделим данные чертой document.write('<hr size="1">'); // можно использовать ключи с русскими символами arr = []; arr['Имя'] = 'Артем'; arr['Фамилия'] = 'Федоров'; arr['Возраст'] = '24'; arr['Страна'] = 'Россия'; arr['Город'] = 'Москва'; arr['Индекс'] = 123456; for (key in arr) { value = arr[key]; document.write(key+': '+value+'<br>'); }

Результат на экране

Name: Artem
Surname: Fedorov
Age: 24
Country: Russia
City: Moscow
Index: 123456


Имя: Артем
Фамилия: Федоров
Возраст: 24
Страна: Россия
Город: Москва
Индекс: 123456

Категории

ПрограммированиеJavaScriptМассивы в JavaScriptМассивы

Читайте также

Комментарии