没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
HashMap和LinkedHashMap 描述 该项目提供了可在Node.js和浏览器上运行的HashMap和LinkedHashMap类。 它们都是像一样的简化实现 它使用改进的算法生成哈希。 这样可确保在所有铲斗上尽可能广泛地散布。 根据规范,基本Hashmap不能保证在迭代时满足插入顺序。 如果要在迭代时保证插入顺序,请使用LinkedHashMap 。 这些键是真正键入的且唯一的,这意味着1!==“ 1”。 明智地选择您的地图。 选择集合时,值得理解您要解决的问题。 少量条目的本将显着提高速度。 但是,一旦地图达到1,000或更多,Mootable Hashmap就会真正显示出其优势。 为此,它将利用更多的内存。 如果通过JIT编译之类的操作在循环中重复执行操作,则本可能会提高速度特性。 值得进行基准测试,以查看Map在这些情况下是否对您更好。 安装 使用 :
资源推荐
资源详情
资源评论
收起资源包目录
hashmap:提供快速的HashMap,LinkedHashMap和高阶函数到任何可迭代的函数,例如Array,Map或Set。 经过测试和基准测试的问题和PR (142个子文件)
hashmap.cjs 114KB
testHigherOrderFunctions.cjs 94KB
test.cjs 28KB
test.cjs 18KB
testLinkedHashMap.cjs 17KB
testHashMap.cjs 17KB
testUtilFunctions.cjs 7KB
test.cjs 6KB
test.cjs 3KB
dist.min.mocharc.cjs 521B
dist.umd.min.mocharc.cjs 520B
dist.mocharc.cjs 512B
dist.cjs.mocharc.cjs 511B
dist.umd.mocharc.cjs 511B
dist.mjs.mocharc.cjs 508B
src.mocharc.cjs 506B
.mocharc.cjs 497B
test.cjs 489B
jsdoc.css 13KB
docs.css 2KB
docs.css 2KB
prettify.css 833B
Montserrat-Regular.eot 104KB
Montserrat-Bold.eot 104KB
sourcesanspro-regular-webfont.eot 20KB
sourcesanspro-light-webfont.eot 19KB
.gitignore 149B
HashMap.html 127KB
LinkedHashMap.html 124KB
MapIterable.html 114KB
iterable_index.js.html 90KB
SetIterable.html 64KB
global.html 39KB
hashmap_index.js.html 26KB
hash_index.js.html 20KB
Option.html 19KB
Mootable.html 16KB
option_index.js.html 16KB
container_index.js.html 16KB
linkedhashmap_index.js.html 15KB
utils_index.js.html 15KB
Entry.html 14KB
ArrayContainer.html 13KB
Mootable.Container.html 13KB
Mootable.Entry.html 13KB
Mootable.Option.html 13KB
Mootable.Utils.html 13KB
Mootable.Hash.html 13KB
index.js.html 12KB
entry_index.js.html 12KB
module-@mootable_hashmap.html 12KB
index.html 12KB
benchmarks.GetMiddle.html 7KB
benchmarks.SetGetDelete.html 6KB
GetMiddle_mootable_LinkedHashMap_HAMT.chart.html 4KB
GetMiddle_mootable_LinkedHashMap.chart.html 4KB
GetMiddle_mootable_HashMap_HAMT.chart.html 4KB
GetMiddle_mootable_HashMap.chart.html 4KB
GetMiddle_flesler_hashmap.chart.html 4KB
GetMiddle_map.chart.html 4KB
create.chart.html 3KB
SetGetAndDelete_mootable_LinkedHashMap_HAMT.chart.html 3KB
SetGetAndDelete_mootable_LinkedHashMap.chart.html 3KB
SetGetAndDelete_mootable_HashMap_HAMT.chart.html 3KB
SetGetAndDelete_mootable_HashMap.chart.html 3KB
SetGetAndDelete_flesler_hashmap.chart.html 3KB
SetGetAndDelete_map.chart.html 3KB
hashmap.js 292KB
hashmap.umd.js 144KB
index.js 77KB
hashmap.min.js 71KB
hashmap.umd.min.js 26KB
index.js 14KB
prettify.js 13KB
index.js 8KB
benchmark.js 6KB
index.js 4KB
index.js 4KB
index.js 4KB
index.js 3KB
search.js 3KB
rollup.config.js 3KB
test_data.js 3KB
impls.js 2KB
multiple.js 2KB
maps.js 2KB
Benchmark.js 1KB
get_middle.js 1KB
get_end.js 1KB
get_start.js 1KB
lang-css.js 861B
set_get_delete.js 851B
create.js 817B
collapse.js 753B
saves.js 737B
index.js 715B
get_none.js 706B
linenumber.js 674B
single.js 648B
index.js 478B
共 142 条
- 1
- 2
资源评论
止蚀
- 粉丝: 22
- 资源: 4508
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功