我目前正在尝试在JavaScript中编写一种启发式引擎,基本上读取所有元素及其子元素,哈希标记的层次结构,然后查找哪些哈希值最常重复,以便检测页面的元素将对应您Facebook新闻源上的每个帖子或页面上的每个Reddit提交。
通常当我负责这样的事情时,我会使用一个Map对象将索引编入索引作为键,然后存储它作为值找到的次数,但似乎这个功能在大多数浏览器中默认禁用,这是我想在完成时向公众发布的脚本。
正因为如此,我正在寻找一种方法,能够计算每个哈希并以一种可以访问的方式存储该数据,而不会产生巨大的性能开销。由于Map现在似乎不是一个选项,我的解决方法是什么?