文件名称:memoiz:Node.js javascript 模块来缓存方法的返回值
文件大小:18KB
文件格式:ZIP
更新时间:2024-07-19 09:26:12
JavaScript
备忘录 Node.js / javascript 模块来缓存方法的返回值 安装 npm install --save memoiz 用法 var Memoiz = require ( 'memoiz' ) ; var sum = Memoiz . method ( function ( a , b ) { return a + b ; } ) ; // First run will trigger a cache set sum ( 1 , 2 ) ; // 3 // Second run will trigger a cache get // without running provided method sum ( 1 , 2 ) ; // 3 未来功能 将来我们应该添加: 能够检测参数的唯一性以缓存特定响应(当时它只缓存一个结果); 不同种类的商店;
【文件预览】:
memoiz-master
----lib()
--------store()
--------memoiz.js(490B)
--------memoiz.methodify.js(2KB)
--------memoiz.proto.js(2KB)
----.npmignore(45B)
----LICENSE(34KB)
----test()
--------memoiz.test.js(1KB)
--------memoiz.methodify.test.js(1KB)
----README.md(811B)
----.editorconfig(430B)
----.gitignore(397B)
----index.js(44B)
----CHANGELOG.md(106B)
----package.json(983B)