代码之家  ›  专栏  ›  技术社区  ›  snowfrogdev

与在JavaScript中使用映射相比,实现哈希映射有哪些优点?[已关闭]

  •  1
  • snowfrogdev  · 技术社区  · 6 年前

    现在JavaScript已经 Maps 如果可以使用基本体或对象作为键,那么是否仍有充分的理由推出您自己的 hash map(table) 使用哈希函数并处理冲突和所有这些问题?如果是,它们是什么?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Bergi    6 年前

    滚动您自己的Map实现确实允许您控制其内部。这确实允许您 use a custom equality comparison between keys ,并使用针对应用程序中的键优化的哈希函数。