В JavaScript термин «индексируемые значения» обычно относится к типам данных, доступ к которым можно получить с помощью индекса или ключа. Вот несколько методов и концепций, связанных с индексируемыми значениями в JavaScript:
-
Массивы. Массивы — наиболее распространенные индексируемые значения в JavaScript. Они позволяют хранить несколько значений в одной переменной и получать к ним доступ с помощью числовых индексов.
-
Строки. Хотя строки в JavaScript не изменяются, вы можете получить доступ к отдельным символам в строке, используя индексную запись.
-
Объекты. Объекты JavaScript представляют собой коллекции пар ключ-значение. Вы можете использовать строку или символ в качестве ключа для доступа или изменения соответствующего значения.
-
Карта. Объект
Mapв JavaScript представляет собой встроенную структуру данных, которая позволяет хранить пары ключ-значение, где как ключи, так и значения могут быть любого типа. Он предоставляет различные методы для обработки индексируемых значений, такие какget(),set(),has()иdelete( ). -
Set: Объект
Set— это еще одна встроенная структура данных в JavaScript, которая позволяет хранить уникальные значения любого типа. Хотя наборы не индексируются напрямую, вы можете преобразовать их в массивы с помощью методаArray.from()для доступа к их значениям с помощью индексов. -
Типизированные массивы. Типизированные массивы — это массивы с элементами определенного числового типа данных. Они обеспечивают эффективное хранение и обработку больших объемов двоичных данных. Доступ к элементам типизированных массивов можно получить с помощью индексов, как и в обычных массивах.
-
Перечисление значений. Вы можете перебирать индексируемые значения, используя такие циклы, как циклы
for,forEach(),for...ofилиObject.keys()для получения и обработки их значений.