Массив – это хранилище данных, позволяющее обращаться к данным в  виде «ключ – значение». Обычные массивы в качестве ключа используют числовые значения, ассоциативные – строковые значения. Ассоциативный массив является неким подобием коллекций и классов. Язык Javascript, как это ни странно, также поддерживает работу с ассоциативными массивами. Странным это является в основном для тех, кто помнит Javascript до появления jQuery, который очень упростил жизнь Javascript-разработчикам.

Обычные одномерные массивы в Javascript

В коде с комментариями видно, как объявлять, заполнять и обращаться к элементам массива:

 

Помните, что при обращении к несуществующим индексам массива вы получите сообщение об ошибке.

Ассоциативные одномерные массивы в Javascript

 

При обращении к несуществующему индексу вы получите сообщение об ошибке.