Map - это карта или отображение?

116
25 августа 2019, 05:50
  1. Map это карта или отображение?
  2. Не пойму в чём фича названия "карта" или "отображение".
  3. И как правильней?
Answer 1

В русскоязычной литературе это называется Ассоциативный массив

Answer 2

Ни "карта", ни "отображение" не использутся. Обычно пользуются англицизмом "мап" или реже "ассоциативный массив".

Терминология может меняться в разных сообществах.

Answer 3

Если рассматривать как термин на английском, то "map"(англ.) имеет сл.значения:

  1. Карта
  2. Отображение
  3. Схема, план

В IT используются разные произношения этого термина: мапа, мэп, отображение, ассоциативный массив, по сути означающее одно и то же: ассоциация ключа и значения на этот ключ. Интересная "фича" в том, что для более простого понимания можно использовать как раз первые два вышеуказанных перевода: Карта "map" (англ.) отображает ключи на значения. По-моему наиболее понятно схожий объект назван в языке Python: "словарь". В любом словаре мы как раз и видим само слово (в д.сл. это ключ) и его значение на другом языке, т.е. отображение ключа на его значение.

READ ALSO
Как передать в React id элемента

Как передать в React id элемента

пытаюсь разобраться в React js и не могу понять, как мне передавать теперь свойство id элемента, на котором навешена функция

105
Передача css значений с объекта js [закрыт]

Передача css значений с объекта js [закрыт]

Задача такая "Надо написать функцию которая будет принимать элемент, css правило, и его значенияУстанавливать элементу css правило с значением"

118
Как узнать используемую версию JS?

Как узнать используемую версию JS?

Мне приходится писать некоторые вещи, используя JS\jQueryПроблема в том, что я пишу для некоторого приложения, в котором есть веб интерфейс

92
React js. Перезагрузка свойства элемента

React js. Перезагрузка свойства элемента

начал изучать React jsСделал компонент, чтобы он выводился и чтобы при вводе в инпут у меня запускалась функция js

125