Ассоциативные массивы
var MyObject = new Number();
MyObject["id"] = 5;
MyObject["name"] = "SampleName";
Если мы хотим пройтись по свойствам объекта то можно воспользоваться конструкцией for in:
for (key in MyObject)
{
//key - ключ или названия свойства
//MyObject[key] - содержание записи по ключу
console.log(MyObject[key]);
}
var arr={};
arr["Олег"]='HR';
arr["Леонид"]='Маркетолог';
Практика:
- Массив имен профессий. Найти сколько есть сантехников
- Вывести кто является сантехником
- Массив логинов, паролей — проверить залогинен ли пользователь?
- Посчитать количество людей по профессиям
- Найти самую распространенную профессию
- Вывести страны через ComboBox