Что такое ассоциативный массив? Как мы его используем? JavaScript
Ассоциативный массив - это просто набор пар значений ключа. Когда мы определяем объект, JavaScript автоматически создает массив для этого объекта. Это позволяет нам ссылаться на индексы данных, используя строки.
color['red']
который является таким же, как color.red.
Ассоциативные массивы как объекты
Основная идея заключается в том, что каждый объект JavaScript является ассоциативным массивом, который является наиболее общим видом массива, который вы можете изобрести, иногда это называется структурой хэша или карты или объектом словаря.
Ассоциативный массив объявляется или динамически создается. Мы можем создать его, назначив литерал переменной.
var colArr = { "red": 1, "blue": 2, "green": 3 };
В отличие от простых массивов мы используем фигурные скобки вместо квадратных скобок. Кроме того, доступ к содержимому осуществляется с помощью ключей, независимо от метода, используемого для объявления массива.
var c = colArr["red"];