В чем преимущества реализации хэш-карты с использованием карты в JavaScript?

62
8

Теперь, когда JavaScript имеет Карты, которые на самом деле могут использовать примитивы или объекты в качестве ключей, существуют ли все еще веские причины для развертывания собственной реализации хэш-карты (таблицы) с использованием хеш-функции и решения конфликтов и всего этого джаза? Если так, то кто они?

спросил(а) 2021-01-19T19:05:53+03:00 2 месяца, 3 недели назад
1
Решение
75

Выполнение собственной реализации карты позволяет вам контролировать ее внутренности. Это позволяет использовать пользовательское сопоставление равенства между ключами и использовать хеш-функцию, оптимизированную для ключей в приложении.

ответил(а) 2021-01-19T19:05:53+03:00 2 месяца, 3 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема