Создание массива

Массив — переменная, которая может содержать несколько значений.

var days = ["Понедельник", "Вторник", "Среда"];
days[1]; // Вторник

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

Ассоциативные массивы — массивы, в которых индексы являются текстовыми, а не числовыми.

var lang = {}
lang["name"] = "JavaScript";
lang.name    = "JavaScript";
 
// var lang = [] — неправильный вариант, т.к. если потом вызвать «lang», то вернётся пустой массив

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

Многомерный массив — массивы, в которых содержатся другие массивы.

var frameworks = {
    'angularjs': {},
    'reactjs': {}
}

Пример использования

var frameworks = {
    'angularjs': {
        'name': 'AngularJS',
        'version': '1.7.5'
    },
    'reactjs': {
        'name': 'ReactJS',
        'version': '16.4.1'
    }
}

frameworks["angularjs"]["version"]; // 1.7.5
frameworks["reactjs"]["version"];   // 16.4.1